Skip to content

Commit 64f32f3

Browse files
committed
format and lint
1 parent 253cd60 commit 64f32f3

File tree

3 files changed

+72
-31
lines changed

3 files changed

+72
-31
lines changed

src/cs_dynamicpages/views/featured_overlay_view.pt

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,37 @@
22

33
<tal:image tal:define="
44
image view/related_image;
5-
" tal:condition="image">
6-
<img class="rounded" tal:define="
5+
"
6+
tal:condition="image"
7+
>
8+
<img class="rounded"
9+
tal:define="
710
images image/@@images;
811
fetchpriority_image_value python:hasattr(context, 'fetchpriority_image') and (context.fetchpriority_image and 'high' or 'auto') or 'auto';
912
loading_image_value python:hasattr(context, 'fetchpriority_image') and (context.fetchpriority_image and 'eager' or 'lazy') or 'lazy';
10-
" tal:replace="structure python:images.srcset(fieldname='image',
13+
"
14+
tal:replace="structure python:images.srcset(fieldname='image',
1115
scale_in_src='huge',
1216
sizes='(min-width: 1400px) 1400px, 100vw',
1317
alt=image.Title() ,
1418
title=image.Title(),
1519
fetchpriority=fetchpriority_image_value,
1620
loading=loading_image_value,
17-
css_class='rounded')" />
21+
css_class='rounded')"
22+
/>
1823
</tal:image>
1924
<!-- Overlay-a flex-column egingo dugu behera (end) bidaltzeko edukia -->
2025
<div class="card-img-overlay d-flex flex-column justify-content-end p-0">
2126
<!-- Testuari hondo ilun eta erdi-gardena jarriko diogu irisgarritasuna hobetzeko -->
2227
<div class="bg-dark bg-opacity-75 w-100 p-4 mt-auto rounded-bottom">
2328
<h5 class="card-title text-white fw-bold">${context/Title}</h5>
24-
<p class="card-text text-white-50" tal:condition="context/Description">${context/Description}</p>
25-
<a class="btn btn-outline-light btn-sm mt-2" href="${context/url}"
26-
tal:condition="context/url">${context/link_text}</a>
29+
<p class="card-text text-white-50"
30+
tal:condition="context/Description"
31+
>${context/Description}</p>
32+
<a class="btn btn-outline-light btn-sm mt-2"
33+
href="${context/url}"
34+
tal:condition="context/url"
35+
>${context/link_text}</a>
2736
</div>
2837
</div>
29-
</div>
38+
</div>
Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,57 @@
1-
<div class="row features-view" tal:define="
1+
<div class="row features-view"
2+
tal:define="
23
elements view/elements;
3-
" tal:condition="elements">
4-
<div class="${context/columns} mb-5" tal:define="
4+
"
5+
tal:condition="elements"
6+
>
7+
<div class="${context/columns} mb-5"
8+
tal:define="
59
fetchpriority_image_value python:hasattr(context, 'fetchpriority_image') and (context.fetchpriority_image and 'high' or 'auto') or 'auto';
610
loading_image_value python:hasattr(context, 'fetchpriority_image') and (context.fetchpriority_image and 'eager' or 'lazy') or 'lazy';
7-
" tal:repeat="brain elements">
11+
"
12+
tal:repeat="brain elements"
13+
>
814
<tal:define tal:define="
915
element brain/getObject;
1016
">
1117

1218
<div class="card">
1319
<tal:image tal:define="
1420
image element/related_image_object;
15-
" tal:condition="image" tal:on-error="nothing">
21+
"
22+
tal:condition="image"
23+
tal:on-error="nothing"
24+
>
1625
<img tal:define="
1726
images image/@@images;
18-
" tal:replace="structure python:images.srcset(fieldname='image',
27+
"
28+
tal:replace="structure python:images.srcset(fieldname='image',
1929
scale_in_src='huge',
2030
sizes='(min-width: 1400px) 400px, 100vw',
2131
alt=element.Title() ,
2232
title=element.Title(),
2333
fetchpriority=fetchpriority_image_value,
2434
loading=loading_image_value,
25-
css_class='rounded-top')" />
35+
css_class='rounded-top')"
36+
/>
2637
</tal:image>
2738
<div class="card-body">
28-
<a class="h5 card-title stretched-link mb-3" href="${element/url}"
29-
tal:condition="element/url">${element/Title}</a>
30-
<p class="h5 card-title mb-3" tal:condition="not:element/url">${element/Title}</p>
31-
<p class="card-text" tal:condition="element/Description">${element/Description}</p>
32-
<tal:replace tal:condition="element/text" replace="structure element/text/output">
39+
<a class="h5 card-title stretched-link mb-3"
40+
href="${element/url}"
41+
tal:condition="element/url"
42+
>${element/Title}</a>
43+
<p class="h5 card-title mb-3"
44+
tal:condition="not:element/url"
45+
>${element/Title}</p>
46+
<p class="card-text"
47+
tal:condition="element/Description"
48+
>${element/Description}</p>
49+
<tal:replace tal:condition="element/text"
50+
replace="structure element/text/output"
51+
>
3352
</tal:replace>
3453
</div>
3554
</div>
3655
</tal:define>
3756
</div>
38-
</div>
57+
</div>

src/cs_dynamicpages/views/query_columns_view.pt

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,35 @@
1313
<div class="card">
1414
<tal:image tal:define="
1515
image element/image;
16-
" tal:condition="image" tal:on-error="nothing">
16+
"
17+
tal:condition="image"
18+
tal:on-error="nothing"
19+
>
1720
<img tal:define="
1821
images element/@@images;
19-
" tal:replace="structure python:images.srcset(fieldname='image',
22+
"
23+
tal:replace="structure python:images.srcset(fieldname='image',
2024
scale_in_src='huge',
2125
sizes='(min-width: 1400px) 400px, 100vw',
2226
alt=element.Title() ,
2327
title=element.Title(),
2428
fetchpriority=fetchpriority_image_value,
2529
loading=loading_image_value,
26-
css_class='rounded-top')" />
30+
css_class='rounded-top')"
31+
/>
2732
</tal:image>
2833
<div class="card-body">
29-
<a class="h5 card-title stretched-link" href="${element/absolute_url}">${element/Title}</a>
30-
<p class="mb-3 fw-light" tal:condition="python:element.portal_type == 'News Item'"
31-
tal:content="python:element.toLocalizedTime(element.EffectiveDate())"></p>
32-
<p class="mb-3 fw-light" tal:condition="python:element.portal_type == 'Event'"
33-
tal:content="python:element.toLocalizedTime(element.start)"></p>
34+
<a class="h5 card-title stretched-link"
35+
href="${element/absolute_url}"
36+
>${element/Title}</a>
37+
<p class="mb-3 fw-light"
38+
tal:condition="python:element.portal_type == 'News Item'"
39+
tal:content="python:element.toLocalizedTime(element.EffectiveDate())"
40+
></p>
41+
<p class="mb-3 fw-light"
42+
tal:condition="python:element.portal_type == 'Event'"
43+
tal:content="python:element.toLocalizedTime(element.start)"
44+
></p>
3445

3546
<p class="card-text">${element/Description}</p>
3647
</div>
@@ -40,6 +51,8 @@
4051
</tal:repeat>
4152
</div>
4253
<div class="d-flex justify-content-end">
43-
<a href="${context/link_url}" tal:condition="context/link_url">${context/link_text}</a>
54+
<a href="${context/link_url}"
55+
tal:condition="context/link_url"
56+
>${context/link_text}</a>
4457
</div>
45-
</tal:define>
58+
</tal:define>

0 commit comments

Comments
 (0)