diff --git a/public/main.js b/public/main.js index f4e7f08..1c06abd 100644 --- a/public/main.js +++ b/public/main.js @@ -509,7 +509,7 @@ document.addEventListener('DOMContentLoaded', () => { function openPanel(card, pushState = true) { fields.img.src = card.dataset.img; - fields.img.alt = card.dataset.name; + fields.img.alt = card.dataset.imgAlt || card.dataset.name; fields.index.textContent = card.dataset.index; fields.name.textContent = card.dataset.name; fields.type.textContent = card.dataset.type; diff --git a/src/pages/collection/[slug].astro b/src/pages/collection/[slug].astro index 22ee578..e057f41 100644 --- a/src/pages/collection/[slug].astro +++ b/src/pages/collection/[slug].astro @@ -89,7 +89,7 @@ const schemaBreadcrumb = {
- + Image produit REBOURS Studio

@@ -213,10 +213,11 @@ const schemaBreadcrumb = { data-img={p.imagePath} data-price={p.price ? String(p.price) : ''} data-stripe-key={p.stripeKey ?? ''} + data-img-alt={p.imageAlt || `${p.productDisplayName} — mobilier d'art contemporain, REBOURS Studio Paris`} aria-label={`Ouvrir le détail de ${p.productDisplayName}`}>
{p.imageAlt
diff --git a/src/pages/index.astro b/src/pages/index.astro index 9efac5d..e0172ec 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -53,7 +53,7 @@ const schemaOrg = {
- + Image produit REBOURS Studio

@@ -179,10 +179,11 @@ const schemaOrg = { data-img={p.imagePath} data-price={p.price ? String(p.price) : ''} data-stripe-key={p.stripeKey ?? ''} + data-img-alt={p.imageAlt || `${p.productDisplayName} — mobilier d'art contemporain, REBOURS Studio Paris`} aria-label={`Ouvrir le détail de ${p.productDisplayName}`}>
{p.imageAlt