1.0.0 • Published 2 years ago

@findingzumo/image-hover-overlay v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

Image Hover Overlay

Image hover overlay is a React component that allows you to easily add stylish and interactive hover effects to your images. With this library, you can create stunning image overlays with customizable overlay colors, transition effects, links and captions.

Demo

FindingZUMO Image hover overlay

Installation

yarn add @findingzumo/image-hover-overlay

Usage with Next.js

import the style into your route component

import 'image-hover-overlay/dist/style.css'

Style import (with webpack)

@import "~image-hover-overlay/dist/style.css";

Props

PropDescription
titleThe main title of the image overlay.
hoverTitleThe title displayed on hover over the image.
hoverDescriptionThe description displayed on hover over the image.
imageThe path or URL of the image.
imageAltThe alternative text for the image.
linkOptional URL or link associated with the image.
titleTextClassesOptional CSS classes for styling the main title.
overlayClassesOptional CSS classes for styling the overlay. You have the option to customize the background color of the overlay effect here.
hoverTitleTextClassesOptional CSS classes for styling the hover title.
hoverDescriptionTextClassesOptional CSS classes for styling the hover description.
hoverContainerClassesOptional CSS classes for styling the hover container.

On mobile view, the hover effect will turn into a touch interaction.

  • Touching the image will trigger the overlay effect.
  • Touching the image again will redirect to the specified link.