This video produces an image that reveals a title on hover, using one of seven overlay effects and no JavaScript at all.
One paragraph type, one decision
paragraph_bundle_image_overlay adds a single type, Image Overlay. You supply a Title, an Image, and optionally an Image Link with an Image Link Title for the title attribute. The only bundle-specific setting is the Image Overlay select on the Display tab.
The seven effects
- Image Overlay Fade
- Image Overlay Zoom
- Image Overlay Title
- Image Overlay Slide Top
- Image Overlay Slide Bottom
- Image Overlay Slide Left
- Image Overlay Slide Right
All seven are stylesheet effects. The sub-module ships one CSS file and no JavaScript directory, which is why the overlay costs nothing in front-end weight and cannot break when a script fails to load.
The image comes from media
The Image field does not take a file upload. It references the suite's own media type, Image (PB), which carries the image and a caption field — so the same picture can be reused in a card, a slideshow and an overlay without three uploads. Enabling this sub-module therefore enables Paragraph Bundle Image too.
A difference from the other bundles
Its Display tab is deliberately shorter. There is no background, text or border hover colour here, because the hover state belongs to the overlay effect itself; a link hover colour is still available.
Requirements
Drupal 11.3 or 12, plus core Media Library and Link. Details and the full bundle list are on the Paragraphs Bundles module page.
Would rather have this configured for you? That is Drupal development — or get in touch.