chetan-gallery-lightbox
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

chetan-gallery-lightbox

"chetan-gallery-lightbox" is a lightweight and customizable gallery lightbox package for displaying images and media content in an elegant and user-friendly way. It's designed for easy integration into web applications and provides a responsive and immersive viewing experience.

Alt Text

Alt Text

Features

  • Sleek and immersive lightbox for image and media content.
  • Responsive design for various screen sizes.
  • Next and previous navigation buttons for easy browsing.
  • Supports high-resolution images and multimedia content.
  • Customization options to fit your project's style.

Installation

You can install "chetan-gallery-lightbox" using npm or yarn:

npm install chetan-gallery-lightbox
# or
yarn add chetan-gallery-lightbox

Code:

import React from 'react'
import {Gallery} from 'chetan-gallery-lightbox'
import Image1 from "../assets/image1.png"
import Image2 from "../assets/image2.png"
import Image3 from "../assets/image3.png"
import Image4 from "../assets/image4.png"


const Home = () => {

const ImageArray =[
    Image1,
    Image2,
    Image3,
    Image4
]

  return (
    <Gallery imagesArray={ImageArray}  />
  )
}

export default Home

Props Reference:

Props Description Units Default
galleryWidth?: string width of the gallery percentage (%) "100%"
galleryBgColor?: string background color of the gallery Default Tailwind Colors (eg: "bg-red-500" ) , not like "red" "bg-white"
imageWidth?: string width of the image pixels (px) "250px"
gap?: string gap between the images number 15
imagesArray?: string[] Arrays of the images [Image1, Image2, Image3 ] Array containing five images

Dependencies (4)

Dev Dependencies (14)

Package Sidebar

Install

npm i chetan-gallery-lightbox

Weekly Downloads

0

Version

0.2.0

License

none

Unpacked Size

3.27 MB

Total Files

12

Last publish

Collaborators

  • divchetan