Skip to content

Conversation

@ekxnsh22005
Copy link

📚 Description

This PR implements the suggested fix from Issue #2113 by disabling unwanted zoom behavior on touch devices.

The change prevents accidental zooming (like double-tap or pinch) on mobile and tablet, which significantly improves the mobile user experience and overall layout stability of the web app.

Resolves #2113


📝 Checklist

  • All commits follow the Conventional Commit format or I'm fine with a squash merge of this PR
  • The PR's title follows the Conventional Commit format

Implemented the suggested CSS fix 'touch-action: manipulation;' on the global 'body' selector within app.css.

This prevents unwanted zooming on touch devices (especially mobile) as described in Issue maevsi#2113, significantly improving the mobile user experience.
@CLAassistant
Copy link

CLAassistant commented Oct 31, 2025

CLA assistant check
All committers have signed the CLA.

@ekxnsh22005
Copy link
Author

Hello @maevsi just wanted to know if you got the time to review it?

@dargmuesli
Copy link
Member

@ekxnsh22005 I've approved it for hacktoberfest, and as mentioned in the issue thread, I'd like to do further research if this is what we want for vibetype in the long run. Please let me know if this is sufficient or if you need a merge as well.

@ekxnsh22005
Copy link
Author

@dargmuesli Thank you so much for your kind response. It would be great if this could be merged as this would then count under my contributions. However, if you do need me to change something else, I am willing to do it in the long run for the project's benefit, but it would be great if this could be merged for hacktoberfest's perspective.

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.

feat(layout): disable zoom

3 participants