close(spaxel-trsm): Make expert mode mobile-responsive

Implemented mobile touch controls for expert mode 3D scene:

- OrbitControls touch gesture configuration:
  - ONE: THREE.TOUCH.ROTATE (one-finger orbit)
  - TWO: THREE.TOUCH.DOLLY (pinch zoom ONLY, no accidental pan)
  - THREE: THREE.TOUCH.PAN (three-finger pan)

- Mobile-specific touch handling improvements:
  - CSS touch-action: none on scene container and canvas
  - -webkit-touch-callout: none
  - -webkit-user-select: none
  - user-select: none
  - -webkit-tap-highlight-color: transparent

- iOS Safari-specific touch improvements:
  - Double-tap zoom prevention
  - Visual viewport handling for orientation changes

All 29 mobile tests pass. Implementation already committed in ef9cd3f.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
jedarden 2026-04-25 11:09:48 -04:00
parent c3fec99b39
commit 296d54b614
2 changed files with 2 additions and 2 deletions

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
ab5e77352d2cf097851d9b0e8b9a8edf2d8e5605
ef9cd3fe150ad1102da788c2b33ece882e68e68a