@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.
Unofficial Odopod hotspots plugin adapted for Gitbook
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.