Skip to content

Smart Zoom is a browser extension enabling precise zoom and pan on webpages using mouse controls, without a touchpad. Supports CSS3 transformations for smooth interactions.

License

pengjeck/smartzoom

Repository files navigation

Smart Zoom Extension

Smart Zoom is a lightweight browser extension that allows users to zoom in on specific parts of a webpage without the need for a touchpad. It's ideal for users who rely on a mouse or other non-touch interfaces and need precise control over zoom and pan behaviors.

Features

  • Smooth Zooming: Utilizes CSS3 transformations for smooth, animated zoom in and out.
  • Without Touchpad: Works with mouse, trackpad, and other non-touch interfaces.

Installation

  1. Download the extension from the Releases page.
  2. In your browser, open the Extensions page (usually found under More Tools in the browser menu).
  3. Enable Developer Mode, drag and drop the downloaded file into the browser window, and confirm the installation.

Usage

  • Hover on the area you want to magnify and press key z to enlarge;
  • press key Esc to exit magnification.

Compatibility

Smart Zoom works on all modern browsers that support CSS3 transformations, including Chrome, and Edge.

Contributing

Contributions are welcome! Please fork the repository and submit pull requests with your enhancements. For bugs and feature requests, please use the Issues section.

Credits

  • wxt: Modern Web Extension Framework
  • zoom.js: zoom in on any element in the DOM

Tools when creating Logo

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contect


Enjoy using Smart Zoom! Enhance your browsing experience with greater control and precision.

Part of the code is generate by gpt4

About

Smart Zoom is a browser extension enabling precise zoom and pan on webpages using mouse controls, without a touchpad. Supports CSS3 transformations for smooth interactions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published