Rename gallery-shortcodes to gallery-shortcode
BIN
exampleSite/content/blog/gallery-shortcode/1-1.jpg
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/2-2.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/2-3.jpg
Normal file
After Width: | Height: | Size: 35 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/3-4.jpg
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/3-5.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/3-6.jpg
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/4-10.jpg
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/4-7.jpg
Normal file
After Width: | Height: | Size: 87 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/4-8.jpg
Normal file
After Width: | Height: | Size: 66 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/4-9.jpg
Normal file
After Width: | Height: | Size: 49 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/5-11.jpg
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/5-12.jpg
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/5-13.jpg
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/5-14.jpg
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/5-15.jpg
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/6-16.jpg
Normal file
After Width: | Height: | Size: 57 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/6-17.jpg
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/6-18.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/6-19.jpg
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/6-20.jpg
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/6-21.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 52 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/cake-31.jpg
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/decor-22.jpg
Normal file
After Width: | Height: | Size: 8.7 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/decor-35.jpg
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/decor-38.jpg
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/dress-23.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/flower-24.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/flower-29.jpg
Normal file
After Width: | Height: | Size: 35 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/flower-30.jpg
Normal file
After Width: | Height: | Size: 89 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/flower-ring-25.jpg
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/flower-ring-28.jpg
Normal file
After Width: | Height: | Size: 33 KiB |
After Width: | Height: | Size: 22 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/flower-table-37.jpg
Normal file
After Width: | Height: | Size: 56 KiB |
304
exampleSite/content/blog/gallery-shortcode/index.md
Normal file
@@ -0,0 +1,304 @@
|
||||
---
|
||||
date: "2023-01-01"
|
||||
description: Demonstration of the gallery shortcode.
|
||||
title: Gallery Shortcode
|
||||
---
|
||||
|
||||
See the images in the example site to understand how the below file patterns work.
|
||||
Resize the viewport as narrow and wide as you can to see the responsiveness.
|
||||
|
||||
## Rows layout
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="1*.jpg" caption="1 image" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="1*.jpg" caption="1 image" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="2*.jpg" caption="2 images" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="2*.jpg" caption="2 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="3*.jpg" caption="3 images" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="3*.jpg" caption="3 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="4*.jpg" caption="4 images" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="4*.jpg" caption="4 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="5*.jpg" caption="5 images" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="5*.jpg" caption="5 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="6*.jpg" caption="6 images" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="6*.jpg" caption="6 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="*.jpg" caption="All images" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="*.jpg" caption="All images" type="grid" />}}
|
||||
|
||||
## Grid layout
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="1*.jpg" caption="1 image" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="1*" caption="1 image" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="2*.jpg" caption="2 images" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="2*" caption="2 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="3*.jpg" caption="3 images" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="3*" caption="3 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="4*.jpg" caption="4 images" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="4*" caption="4 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="5*.jpg" caption="5 images" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="5*" caption="5 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="6*.jpg" caption="6 images" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="6*" caption="6 images" type="grid" />}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery images="*.jpg" caption="All images" type="grid" /*/>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery images="*.jpg" caption="All images" type="grid" />}}
|
||||
|
||||
## Customization
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery caption="1 image" */>}}
|
||||
{{</* paige/gallery image="*-1*.jpg" caption="Image 1" /*/>}}
|
||||
{{</* /paige/gallery */>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery caption="1 image" >}}
|
||||
{{< paige/gallery image="*-1*.jpg" caption="Image 1" />}}
|
||||
{{< /paige/gallery >}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery caption="2 images" */>}}
|
||||
{{</* paige/gallery image="*-2*.jpg" caption="Image 1" /*/>}}
|
||||
{{</* paige/gallery image="*-3*.jpg" caption="Image 2" /*/>}}
|
||||
{{</* /paige/gallery */>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery caption="2 images" >}}
|
||||
{{< paige/gallery image="*-2*.jpg" caption="Image 1" />}}
|
||||
{{< paige/gallery image="*-3*.jpg" caption="Image 2" />}}
|
||||
{{< /paige/gallery >}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery caption="3 images" */>}}
|
||||
{{</* paige/gallery image="*-4*.jpg" caption="Image 1" /*/>}}
|
||||
{{</* paige/gallery image="*-5*.jpg" caption="Image 2" /*/>}}
|
||||
{{</* paige/gallery image="*-6*.jpg" caption="Image 3" /*/>}}
|
||||
{{</* /paige/gallery */>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery caption="3 images" >}}
|
||||
{{< paige/gallery image="*-4*.jpg" caption="Image 1" />}}
|
||||
{{< paige/gallery image="*-5*.jpg" caption="Image 2" />}}
|
||||
{{< paige/gallery image="*-6*.jpg" caption="Image 3" />}}
|
||||
{{< /paige/gallery >}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery caption="4 images" */>}}
|
||||
{{</* paige/gallery image="*-7*.jpg" caption="Image 1" /*/>}}
|
||||
{{</* paige/gallery image="*-8*.jpg" caption="Image 2" /*/>}}
|
||||
{{</* paige/gallery image="*-9*.jpg" caption="Image 3" /*/>}}
|
||||
{{</* paige/gallery image="*-10.jpg*" caption="Image 4" /*/>}}
|
||||
{{</* /paige/gallery */>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery caption="4 images" >}}
|
||||
{{< paige/gallery image="*-7*.jpg" caption="Image 1" />}}
|
||||
{{< paige/gallery image="*-8*.jpg" caption="Image 2" />}}
|
||||
{{< paige/gallery image="*-9*.jpg" caption="Image 3" />}}
|
||||
{{< paige/gallery image="*-10.jpg*" caption="Image 4" />}}
|
||||
{{< /paige/gallery >}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery caption="5 images" */>}}
|
||||
{{</* paige/gallery image="*-11*.jpg" caption="Image 1" /*/>}}
|
||||
{{</* paige/gallery image="*-12*.jpg" caption="Image 2" /*/>}}
|
||||
{{</* paige/gallery image="*-13*.jpg" caption="Image 3" /*/>}}
|
||||
{{</* paige/gallery image="*-14*.jpg" caption="Image 4" /*/>}}
|
||||
{{</* paige/gallery image="*-15*.jpg" caption="Image 5" /*/>}}
|
||||
{{</* /paige/gallery */>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery caption="5 images" >}}
|
||||
{{< paige/gallery image="*-11*.jpg" caption="Image 1" />}}
|
||||
{{< paige/gallery image="*-12*.jpg" caption="Image 2" />}}
|
||||
{{< paige/gallery image="*-13*.jpg" caption="Image 3" />}}
|
||||
{{< paige/gallery image="*-14*.jpg" caption="Image 4" />}}
|
||||
{{< paige/gallery image="*-15*.jpg" caption="Image 5" />}}
|
||||
{{< /paige/gallery >}}
|
||||
|
||||
---
|
||||
|
||||
Code:
|
||||
|
||||
```go-text-template
|
||||
{{</* paige/gallery caption="6 images" */>}}
|
||||
{{</* paige/gallery image="*-16*.jpg" caption="Image 1" /*/>}}
|
||||
{{</* paige/gallery image="*-17*.jpg" caption="Image 2" /*/>}}
|
||||
{{</* paige/gallery image="*-18*.jpg" caption="Image 3" /*/>}}
|
||||
{{</* paige/gallery image="*-19*.jpg" caption="Image 4" /*/>}}
|
||||
{{</* paige/gallery image="*-20*.jpg" caption="Image 5" /*/>}}
|
||||
{{</* paige/gallery image="*-21*.jpg" caption="Image 6" /*/>}}
|
||||
{{</* /paige/gallery */>}}
|
||||
```
|
||||
|
||||
Result:
|
||||
|
||||
{{< paige/gallery caption="6 images" >}}
|
||||
{{< paige/gallery image="*-16*.jpg" caption="Image 1" />}}
|
||||
{{< paige/gallery image="*-17*.jpg" caption="Image 2" />}}
|
||||
{{< paige/gallery image="*-18*.jpg" caption="Image 3" />}}
|
||||
{{< paige/gallery image="*-19*.jpg" caption="Image 4" />}}
|
||||
{{< paige/gallery image="*-20*.jpg" caption="Image 5" />}}
|
||||
{{< paige/gallery image="*-21*.jpg" caption="Image 6" />}}
|
||||
{{< /paige/gallery >}}
|
||||
|
||||
<div class="text-center">Photos by <a href="https://unsplash.com/@photos_by_lanty">Lanty</a>.</div>
|
BIN
exampleSite/content/blog/gallery-shortcode/light-26.jpg
Normal file
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 21 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/ring-person-34.jpg
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
exampleSite/content/blog/gallery-shortcode/table-32.jpg
Normal file
After Width: | Height: | Size: 42 KiB |