mobile-native-ui-patterns
CommunityCraft native mobile web experiences.
Authorionmidori
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables the creation of web interfaces that mimic the look, feel, and interaction patterns of native mobile applications, enhancing user experience for Progressive Web Apps (PWAs).
Core Features & Use Cases
- Drawer Implementation: Utilizes Vaul to create native-like drawers (bottom sheets, side menus) with momentum scrolling and drag physics.
- Touch Optimization: Disables default browser behaviors (like text selection and zoom) and implements CSS hardening for a smoother touch experience.
- Haptic Feedback: Integrates vibration for key user interactions, providing physical confirmation.
- Safe Area Handling: Respects device notches and home indicators using CSS
env(safe-area-inset). - Use Case: Building a mobile e-commerce app's navigation menu or a filter panel that slides up from the bottom of the screen, behaving just like it would on a native iOS or Android app.
Quick Start
Implement a mobile menu using Vaul drawers and optimize touch interactions for a PWA.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mobile-native-ui-patterns Download link: https://github.com/ionmidori/SYDBioedilizia/archive/main.zip#mobile-native-ui-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.