Gesture Preferences is the user settings page atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/settings/gestures where each user configures their personal touch interaction preferences: overall sensitivity (low/medium/high), haptic feedback intensity (none/light/medium/strong), and individual toggles for each tracked gesture type.
Overview
The page loads user preferences viauseGesturePreferences() and renders controls for sensitivity, haptic intensity, and per-gesture toggles for: swipe_to_dismiss, swipe_actions, pull_to_refresh, and edge_swipe. A Reset to defaults action restores DEFAULT_GESTURE_PREFERENCES. Haptic feedback controls are conditionally shown based on device capability.
No explicit permission gate appears on this route.
Who it’s for
No explicit permission gate on this route. Available to all authenticated users.Before you start
- Gesture settings apply immediately on save and persist across sessions.
- Haptic feedback controls only appear on devices that support haptics.
Steps
- Navigate to Settings → Gestures (
/settings/gestures). - Choose a Sensitivity preset: Low, Medium, or High.
- If available on your device, set Haptic Feedback intensity: None, Light, Medium, or Strong.
- Enable or disable individual gestures using their toggles.
- Changes are saved automatically (or via a save action — confirm behavior with SME).
- To view your gesture usage history, click Analytics to go to
/settings/gestures/analytics. - To reset all preferences, click Reset to defaults.
Key concepts
Sensitivity — controls how readily the platform recognizes gesture inputs. Maps tolow, medium, or high presets defined in SENSITIVITY_PRESETS.
Haptic feedback — vibration feedback on supported devices. Availability is detected at runtime via isHapticAvailable().
Related
Platform Foundation
Platform Foundation overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/platform.tsx
- src/platform/settings/pages/GesturePreferencesPage.tsx
- src/platform/gestures/hooks/useGesturePreferences.ts