medium-zoom plugin for gatsby with gatsby-remark-images
Use Case
🚚 Install
$ npm install --save gatsby-remark-images gatsby-remark-images-medium-zoom
# or
$ yarn add gatsby-remark-images gatsby-remark-images-medium-zoom
🚀 How to use
👉 This plugin requires gatsby-remark-images
and gatsby-transformer-remark
. You have to set the linkImagesToOriginal
option to false in gatsby-remark-images.
plugins: [
{
resolve: `gatsby-transformer-remark`,
options: {
plugins: [
{
resolve: `gatsby-remark-images`,
options: {
maxWidth: 590,
linkImagesToOriginal: false
}
},
{
resolve: `gatsby-remark-images-medium-zoom`,
options: {
}
}
]
}
}
];
⚙ Options
https://github.com/francoischalifour/medium-zoom#options
Property | Type | Default | Description |
---|
margin | number | 0 | The space outside the zoomed image |
background | string | "#fff" | The background of the overlay |
scrollOffset | number | 40 | The number of pixels to scroll to close the zoom |
container | string | HTMLElement | object | null | The viewport to render the zoom in Read more → |
template | string | HTMLTemplateElement | null | The template element to display on zoom Read more → |
Author
👤 JaeYeopHan (Jbee)
Show your support
Give a ⭐️ if this project helped you!
Written by @Jbee✌