v1.0.0
First stable release of svaul — a hand-rolled, zero-dependency drawer/bottom-sheet for Svelte 5 (runes).
- Drag-to-dismiss with velocity/fling, rubber-band, and all four directions
- Snap points (with handle tap-to-cycle), background scaling, nested drawers
- Accessible modal dialog: focus trap, inert background, Escape, ARIA wiring
- iOS-safe scroll lock + on-screen-keyboard repositioning
- Ergonomic single
<Drawer>component plus a headlessDrawerclass
Install: npm i @harshmandan/svaul