51 packages found
Cookie banner that can categorise cookies and conditionally invoke functionality that generates cookies based on user consent.
This is a **boilerplate for developing UI components** by **StormId**, used in production in conjunction with our project scaffold.
Accessible DOM state toggling
[](https://badge.fury.io/js/storm-validate)
GDPR compliant cookie banner
Client-side form validation
Accessible tabbed panelled content areas
Accessible modal dialog
Auto-resizing textarea
Accessible modal image gallery
Scroll position-related navigation state management
Trigger scroll events using IntersectionObservers
Boilerplate for developing UI components
Hide CSS outline on mouse interactions, show on keyboard interactions
Google Maps API loader and abstraction layer with spidering, clustering and custom infobox
Layout helper to equalise the height of a set of DOM elements
Fragment identifier links focus on their target node
Google Maps API geocoder loader and abstraction layer
Tests support for and wraps file input to style and display filename
Lightweight promise-based script loader