|
11 | 11 | {% endif %}
|
12 | 12 | {{ record_page.title }}
|
13 | 13 | </p>
|
14 |
| - <figure> |
15 |
| - {% if teaser_image %} |
16 |
| - |
17 |
| - {% image teaser_image fill-288x292 as teaser_image_small %} |
18 |
| - {% image teaser_image fill-328x322 as teaser_image_medium %} |
19 |
| - {% image teaser_image fill-348x352 as teaser_image_large %} |
20 |
| - {% image teaser_image fill-543x549 as teaser_image_extra_large %} |
21 |
| - |
22 |
| - <div class="card-group-record-summary__image"> |
23 |
| - <picture> |
24 |
| - <source media="(max-width: 768px)" srcset="{{ teaser_image_extra_large.url }}"> |
25 |
| - <source media="(max-width: 991px)" srcset="{{ teaser_image_medium.url }}"> |
26 |
| - <source media="(max-width: 1199px)" srcset="{{ teaser_image_small.url }}"> |
27 |
| - <source media="(min-width: 1200px)" srcset="{{ teaser_image_large.url }}"> |
28 |
| - <img src="{{ teaser_image_extra_large.url }}" alt="" class="card-group-record-summary__image-fallback"> |
29 |
| - </picture> |
30 |
| - </div> |
31 |
| - {% endif %} |
32 |
| - <figcaption class="card-group-record-summary__body">{{ description_override|default:record_page.description|safe }}</figcaption> |
33 |
| - </figure> |
34 | 14 | </a>
|
| 15 | + {% if teaser_image %} |
| 16 | + {% image teaser_image fill-288x292 as teaser_image_small %} |
| 17 | + {% image teaser_image fill-328x322 as teaser_image_medium %} |
| 18 | + {% image teaser_image fill-348x352 as teaser_image_large %} |
| 19 | + {% image teaser_image fill-543x549 as teaser_image_extra_large %} |
| 20 | + |
| 21 | + <a href="{% url 'details-page-machine-readable' iaid=record_page.iaid %}" class="card-group-record-summary__link" data-card-type="card-group-record-summary" data-card-title="{{ record_page.title }}" aria-hidden="true" tabindex="-1"> |
| 22 | + <div class="card-group-record-summary__image"> |
| 23 | + <picture> |
| 24 | + <source media="(max-width: 768px)" srcset="{{ teaser_image_extra_large.url }}"> |
| 25 | + <source media="(max-width: 991px)" srcset="{{ teaser_image_medium.url }}"> |
| 26 | + <source media="(max-width: 1199px)" srcset="{{ teaser_image_small.url }}"> |
| 27 | + <source media="(min-width: 1200px)" srcset="{{ teaser_image_large.url }}"> |
| 28 | + <img src="{{ teaser_image_extra_large.url }}" alt="" class="card-group-record-summary__image-fallback"> |
| 29 | + </picture> |
| 30 | + </div> |
| 31 | + </a> |
| 32 | + {% endif %} |
| 33 | + <p class="card-group-record-summary__body">{{ description_override|default:record_page.description|safe }}</p> |
35 | 34 | </div>
|
36 | 35 | </li>
|
0 commit comments