Skip to content

Conversation

dollaransh17
Copy link

Pull Request

📓 Referenced Issue

About the PR

Testing Scenarios / Screenshots

Replace Electron React Boilerplate content with proper Responsively App information:

- Update title and description to match the actual project
- Replace boilerplate badges with relevant ones
- Add proper feature list with emojis
- Update installation and development instructions
- Replace boilerplate sections with Responsively App-specific content
- Update links to point to correct repositories and resources
- Remove outdated backers/sponsors sections from boilerplate
- Update license attribution

Fixes #[issue-number] (if one exists)
Implement intuitive trackpad pinch gesture support for zooming in/out of device previews:

- Add wheel event listener to preview area with pinch gesture detection
- Support both Ctrl+wheel and Cmd+wheel for cross-platform compatibility
- Integrate with existing Redux zoom actions (zoomIn/zoomOut)
- Prevent default browser zoom behavior during pinch gestures
- Works across all preview layouts (individual, flex, masonry)

Features:
- Pinch out (spread fingers) = zoom in (negative deltaY)
- Pinch in (squeeze fingers) = zoom out (positive deltaY)
- Uses existing zoom steps and state management
- Non-passive event listener allows preventDefault for smooth UX

Enhances user experience by providing natural, expected gesture controls
for responsive design testing workflows.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant