Beautifulhugo Customized beinhaltet ein paar Shortcodes von Li-Wen Yip und Gert-Jan van den Berg, um eine Galerie mit PhotoSwipe zu erstellen.
Beispiel
Die Galerie oben wurde mit folgendem shortcode erstellt:
{{< gallery caption-effect="fade" >}}
{{< figure thumb="-thumb" link="/img/hexagon.jpg" >}}
{{< figure thumb="-thumb" link="/img/sphere.jpg" caption="Kugeln" >}}
{{< figure thumb="-thumb" link="/img/triangle.jpg" caption="Dreieck" alt="Dies ist ein langer Kommentar über ein Dreieck" >}}
{{< /gallery >}}
Nutzung
Für alle Details, schau dir bitte die hugo-easy-gallery GitHub Seite an. Grundlagen vom Beispiel oben sind:
- Beginne und ende eine Galerie mit den Tags
{{< gallery >}}
und{{< /gallery >}}
{{< figure src="image.jpg" >}}
wirdimage.jpg
für Vorschau- und voll-Bild nutzen{{< figure src="thumb.jpg" link="image.jpg" >}}
benutztthumb.jpg
Für die Vorschau undimage.jpg
für das volle Bild{{< figure thumb="-small" link="image.jpg" >}}
wirdimage-small.jpg
für die Vorschau undimage.jpg
für das volle Bild nutzen- Alle Features / Parameter von Hugo’s eingebautem
figure
shortcode funktionieren wie gewohnt, z.B. src, link, title, caption, class, attr (attribution), attrlink, alt {{< gallery caption-effect="fade" >}}
wird die Elemente einblenden anstatt dem üblichen slide-up Effekt- Viele verschiedenen Stile für Beschreibungen und Hover Effekte sind verfügbar, schau dir hugo-easy-gallery auf GitHub für alle Optionen an
- Beachte das dieses Theme die photoswipe Galerie und Skripte automatisch lädt, photoswipe muss nicht zusätzlich geladen werden