From ccfbfeace9eb528ce6d22b836e17bf8f80d2b160 Mon Sep 17 00:00:00 2001
From: alexisben <alex@noesya.coop>
Date: Tue, 25 Jul 2023 17:59:49 +0200
Subject: [PATCH] Block chapter: handle disabled option for lightbox

---
 .../partials/blocks/templates/chapter.html    | 20 +++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/layouts/partials/blocks/templates/chapter.html b/layouts/partials/blocks/templates/chapter.html
index a198f8f2..5a7f5048 100644
--- a/layouts/partials/blocks/templates/chapter.html
+++ b/layouts/partials/blocks/templates/chapter.html
@@ -36,19 +36,23 @@
           </div>
           {{ if .image }}
             <figure class="{{- $image_class -}}">
-              <a class="glightbox"
-                role="button"
-                data-glightbox="type: image;{{ if .credit }}description: {{ partial "PrepareHTML" .credit }}{{ end }}"
-                href="{{- partial "GetLightboxUrl" .image -}}"
-                title="{{- i18n "commons.lightbox.link.title" -}}"
-                aria-label="{{- i18n "commons.lightbox.link.title" -}}"
-                >
+              {{ if not site.Params.image_sizes.design_system.lightbox.disabled }}
+                <a class="glightbox"
+                  role="button"
+                  data-glightbox="type: image;{{ if .credit }}description: {{ partial "PrepareHTML" .credit }}{{ end }}"
+                  href="{{- partial "GetLightboxUrl" .image -}}"
+                  title="{{- i18n "commons.lightbox.link.title" -}}"
+                  aria-label="{{- i18n "commons.lightbox.link.title" -}}"
+                  >
+              {{ end }}
                 {{ partial "commons/image.html"
                   (dict
                     "image"    .image
                     "sizes"    site.Params.image_sizes.blocks.chapter
                   )}}
-              </a>
+              {{ if not site.Params.image_sizes.design_system.lightbox.disabled }}
+                </a>
+              {{ end }}
               {{ if partial "GetTextFromHTML" .credit }}
                 <figcaption>{{ partial "PrepareHTML" .credit }}</figcaption>
               {{ end }}
-- 
GitLab