PhotoPack docs
This commit is contained in:
parent
ea848bbc16
commit
4d9a0506c4
1 changed files with 15 additions and 0 deletions
|
|
@ -28,3 +28,18 @@ The `PhotoPack` component makes simple photo grids with custom layouts at whatev
|
|||
|
||||
<PhotoPack images="{images}" layouts="{layouts}" />
|
||||
```
|
||||
|
||||
`images` are defined with their src, alt text, captions and an optional `maxHeight`, which makes sure the image is no taller than that height in pixels in any layout.
|
||||
|
||||
`layouts` describe how those images will be laid out in rows at different breakpoints. The default layout (mobile-first) is each photo on its own row, stacked vertically, but you can group photos into `rows` above a `breakpoint` by specifying the number of photos that should go in that row. For example:
|
||||
|
||||
```javascript
|
||||
{
|
||||
breakpoint: 450,
|
||||
rows: [1,2,1],
|
||||
}
|
||||
```
|
||||
|
||||
... tells the component that when the `PhotoPack` container is 450 pixels or wider, it should group the 4 photos in 3 rows, 1 in the first, 2 in the second and 1 in the last.
|
||||
|
||||
You can define as many layouts for as many images as you like.
|
||||
|
|
|
|||
Loading…
Reference in a new issue