Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Zooming

119 sites Security covered Drupal 9–11
View on drupal.org

This module provides image zooming functionality by integrating with the Zooming library. It offers image zoom options through Blazy formatters and filters, allowing for enhanced image viewing experiences on your site.

Provides a simple integration with Zooming. Image zoom that makes sense.

Requirements

  • Zooming library:
    • Download Zooming archive from Zooming
    • Extract it as is, rename zooming-master to zooming (manually type it if an issue), so the asset is available at: /sites/../libraries/zooming/build/zooming.min.js
  • Blazy (>= 2.16) since Zooming:8.x-1.2.

Installation

Install the module as usual, more info can be found on:
Drupal 7

Usage/ Configuration

Enable this module and its dependency, core image and Blazy modules.

Field formatters

  • Visit /admin/config/people/accounts/fields, or /admin/structure/types, or any fieldable entity, click Manage display.
  • Under Format, choose blazy-related formatters: Blazy, Slick carousel, etc. for image field.
  • Click the Configure icon.
  • Under Media switcher, choose Image to Zooming. Adjust the rest.

Blazy filter

  • Visit /admin/config/content/formats/full_html, etc.
  • Enable Blazy Filter.
  • Under Media switcher, choose Image to Zooming.

Features

  • Has no formatter, instead integrated into **Media switcher** option as seen at Blazy/ Slick formatters, including Blazy Views fields for File Entity and Media, and also Blazy Filter for inline images.

Known issues

  • For the best result, the hi-res image should have the exact same aspect ratio as your regular image. Reasonable as it zooms in and out images must stick to a single aspect ratio, otherwise squeezing.
  • The zoomed image requires its parent containers to not have CSS rule `overflow: hidden` as otherwise it is cropped/ hidden when being zoomed in.
  • Tested with Blazy Grid, and inline images. Not working with Slick carousel, yet.

Solution:
Use the provided `is-zooming` class (on body element) to temporarily override.

See `css/zooming.css` for samples with Blazy grids.

Similar modules

Intense

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
9
Tracked since
Jul 2023
Latest release
3 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.0.x-dev Dev 11 Jul 6, 2026
2.0.1 Stable 9–11 Apr 28, 2024
2.0.0 Stable 9–11 Apr 6, 2024
2.0.x-dev Dev 9–11 Sep 20, 2023
8.x-1.2 Stable 8–10 Sep 18, 2023
8.x-1.2-rc3 Pre-release 8–10 Sep 14, 2023
8.x-1.2-rc2 Pre-release 8–10 Aug 13, 2023
8.x-1.2-rc1 Pre-release Jul 29, 2023
8.x-1.2-beta1 Pre-release Jul 23, 2023