@odopod/odo-scroll-animation
Performant scroll listeners.
Performant scroll listeners.
Device-specific settings for JS and CSS
A collection of helper methods for Odo projects.
Fits media elements (img, video). It polyfills CSS' object-fit: cover; If the browser supports object-fit, it will not run.
Reusable, throttled events on the window object.
Odopod's eslint config
Makes an element fixed position while its within a container.
Base component for odo components. Includes media query listeners and exports base globals
Performant, awesome carousels.
Responsive window dialog component focused on a11y and extendibility
A class for versatile, performant draggability.
Custom dropdown component that defaults to native select elements on touch devices.
A draggable UI component which reveals two panes.
A simple, accessible combination of two elements; A trigger to handle clicks, and a target to toggle visibility.
A component which positions and opens hotspots.
Augment a class' static methods with helpers
Provide event hook for swipes on an element.
An abstraction for pointer, mouse, and touch events.
Parse data attributes with respect to their breakpoints.
Swap class names of elements using responsive attributes.