Skip to content

Commit fb4e103

Browse files
committed
display gallery tile when content available
1 parent 1f346c9 commit fb4e103

1 file changed

Lines changed: 38 additions & 37 deletions

File tree

bedrock/mozorg/templates/mozorg/home/includes/m24/issues-gallery.html

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -11,44 +11,45 @@
1111
<h2 class="m24-c-intro-title">{{ ftl('m24-home-explore-issues-shaping') }}</h2>
1212
</header>
1313
<div class="m24-c-gallery-container">
14-
15-
{{ gallery_tile(
16-
class='m24-l-grid-half',
17-
image=picture(
18-
url="img/home/2024/issues/validation-720.jpg",
19-
sources=[
20-
{
21-
"srcset" : {
22-
"img/home/2024/issues/validation-1024.jpg": "1024w",
23-
"img/home/2024/issues/validation-1232.jpg": "1232w",
24-
"img/home/2024/issues/validation-1360.jpg": "1360w",
25-
"img/home/2024/issues/validation-1450.jpg": "1450w",
26-
"img/home/2024/issues/validation-375.jpg": "375w",
27-
"img/home/2024/issues/validation-688.jpg": "688w",
28-
"img/home/2024/issues/validation-720.jpg": "720w",
29-
"img/home/2024/issues/validation-976.jpg": "976w",
30-
},
31-
'sizes': {
32-
"(min-width: 768px)": "calc((100vw - 32px) / 2)",
33-
"(min-width: 1311px)": "calc((100vw - 64px) / 2)",
34-
"(min-width: 1440px)": "680px",
35-
"default": "calc(100vw - 32px)",
14+
{% if ftl_has_messages('m24-home-the-validation-machines', 'm24-home-in-the-atlatic', 'm24-home-read-more' ) %}
15+
{{ gallery_tile(
16+
class='m24-l-grid-half',
17+
image=picture(
18+
url="img/home/2024/issues/validation-720.jpg",
19+
sources=[
20+
{
21+
"srcset" : {
22+
"img/home/2024/issues/validation-1024.jpg": "1024w",
23+
"img/home/2024/issues/validation-1232.jpg": "1232w",
24+
"img/home/2024/issues/validation-1360.jpg": "1360w",
25+
"img/home/2024/issues/validation-1450.jpg": "1450w",
26+
"img/home/2024/issues/validation-375.jpg": "375w",
27+
"img/home/2024/issues/validation-688.jpg": "688w",
28+
"img/home/2024/issues/validation-720.jpg": "720w",
29+
"img/home/2024/issues/validation-976.jpg": "976w",
30+
},
31+
'sizes': {
32+
"(min-width: 768px)": "calc((100vw - 32px) / 2)",
33+
"(min-width: 1311px)": "calc((100vw - 64px) / 2)",
34+
"(min-width: 1440px)": "680px",
35+
"default": "calc(100vw - 32px)",
36+
},
3637
},
37-
},
38-
],
39-
optional_attributes={
40-
"loading": "lazy",
41-
"alt": ftl('m24-home-alt-validation'),
42-
"width": "1450",
43-
"height": "725",
44-
}
45-
),
46-
title=ftl('m24-home-the-validation-machines'),
47-
desc=ftl('m24-home-in-the-atlatic'),
48-
link_url='https://www.theatlantic.com/ideas/archive/2025/10/validation-ai-raffi-krikorian/684764/' + utm_params,
49-
cta_text=ftl('m24-home-read-more'),
50-
link_attributes='rel="external" target="_blank" data-link-text="Read more about The Validation Machines"',
51-
) }}
38+
],
39+
optional_attributes={
40+
"loading": "lazy",
41+
"alt": ftl('m24-home-alt-validation'),
42+
"width": "1450",
43+
"height": "725",
44+
}
45+
),
46+
title=ftl('m24-home-the-validation-machines'),
47+
desc=ftl('m24-home-in-the-atlatic'),
48+
link_url='https://www.theatlantic.com/ideas/archive/2025/10/validation-ai-raffi-krikorian/684764/' + utm_params,
49+
cta_text=ftl('m24-home-read-more'),
50+
link_attributes='rel="external" target="_blank" data-link-text="Read more about The Validation Machines"',
51+
) }}
52+
{% endif %}
5253

5354
{{ gallery_tile(
5455
class='m24-l-grid-half',

0 commit comments

Comments
 (0)