Pure Web Bottom Sheet is a JavaScript library that creates mobile-native bottom sheet interfaces using CSS scroll snap instead of animation libraries.
Key features include:
• CSS-driven positioning with browser-native scroll physics
• Framework-agnostic Web Component with React and Vue wrappers
• Multiple scroll modes including nested scrolling and expand-to-scroll
• Built-in SSR support with declarative Shadow DOM
• Dialog and Popover API integration for accessibility
The component relies on CSS scroll snap mechanics for smooth sheet movement, keeping JavaScript usage minimal and performance high across mobile browsers.
Top comments (0)