
DorianandClaude Opus 4.6
6be4fbe081
feat(mobile): mobile UX polish with bottom sheet, haptics, gestures, PWA (M16.1-M16.10)
- BottomSheet.vue: gesture-driven with 40/80/100% snap points, backdrop
- Swipe navigation: left/right to switch conversations, 80px threshold
- Pull-to-refresh: custom glass spinner, haptic on release
- Haptic feedback: useHaptics() composable with pattern presets
- Web Share API: native share with glass fallback sheet
- Pinch-to-zoom: usePinchZoom() composable, 1x-4x, double-tap reset
- iOS PWA: safe area insets CSS utilities, black-translucent status bar
- Long-press context menus: 500ms trigger via bottom sheet
- Scroll position memory: per-route Map, auto-restore on mount
- Landscape mode: CSS split layout, orientation change detection
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 00:55:19 +00:00
..
2026-03-03 18:24:17 +00:00
2026-03-03 21:12:38 +00:00
2026-03-02 23:49:31 +00:00
2026-03-03 22:29:18 +00:00
2026-03-02 23:50:46 +00:00
2026-03-04 00:55:19 +00:00
2026-03-03 21:07:22 +00:00
2026-03-03 19:40:22 +00:00
2026-03-02 16:34:44 +00:00
2026-03-04 00:03:30 +00:00
2026-03-02 22:02:19 +00:00
2026-03-02 23:50:46 +00:00
2026-03-02 18:16:04 +00:00
2026-03-03 13:08:32 +00:00
2026-03-02 23:50:46 +00:00
2026-03-02 23:50:46 +00:00
2026-03-03 06:50:03 +00:00
2026-03-02 21:29:50 +00:00
2026-03-03 22:29:18 +00:00