-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Enhance profile sharing to follow iOS and Android native sharing conventions and improve mobile UX.
Current Issues
- Generic web sharing may not feel native on mobile
- Missing platform-specific share features
- Could better leverage mobile OS capabilities
Proposed Improvements
iOS
- Use Web Share API with fallback
- Support iOS share sheet integration
- Add to Home Screen prompt for PWA
- Share with proper preview (Open Graph)
Android
- Web Share API support
- Android share sheet integration
- Install banner for PWA
- Proper share target registration
Cross-Platform
- Copy link button with toast confirmation
- QR code for easy profile sharing (already implemented)
- Share via email/SMS/social apps
- Share text includes profile name and URL
Implementation
- Detect platform (iOS/Android/Desktop)
- Use Web Share API where supported:
navigator.share({ title: 'Name - Lanyards', text: 'Check out my research profile', url: window.location.href })
- Fallback to custom share modal
- Add native-feeling animations and feedback
Benefits
- Better mobile user experience
- Increased profile sharing
- Platform-appropriate behavior
- More engagement and discovery
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request