{% set _classes = 'ema-list-item ' ~ extra_classes %}
{% if translations is defined and translations is not empty %}
{% set _classes = _classes ~ ' ecl-list-items--with-translations' %}
{% endif %}
{% set _id = translations_id|default('translations-expand') %}
{% embed '@ec-europa/ecl-list-items' with { 'extra_classes': _classes } %}
{% block meta_block %}
{% include 'ema-icons' with icon %}
{% endblock %}
{% endembed %}
{% if translations is defined and translations is not empty %}
<li class="ecl-list-item ema-list-item__translations">
<div class="ecl-file__translations">
{% include '@ec-europa/ecl-buttons' with {
'label': translations_label,
'modifier': 'secondary',
'extra_classes': 'ecl-file__translations-toggle',
'extra_attributes': [
{ 'name': 'aria-controls', 'value': _id },
{ 'name': 'aria-expanded', 'value': 'false' },
{ 'name': 'id', 'value': _id ~ '-button'},
{ 'name': 'type', 'value': 'button' },
{ 'name': 'title', 'value': translations_tooltip }
]
} %}
<div aria-hidden="true" aria-labelledby="{{ _id }}-button" id="{{ _id }}">
<ul class="ecl-file__translations-list">
{% if translations is defined %}
{% for translation in translations %}
<li class="ecl-file__translations-item">
<div class="ecl-file__translations-metadata">
<span class="ecl-file__translations-title">{{ translation.title }}</span>
<div class="ecl-file__translations-info">({{ translation.meta }})</div>
</div>
{% include '@ec-europa/ecl-buttons' with {
'label': _button_label ~ '<span class="ecl-u-sr-only">(' ~ translation.meta ~ ')',
'modifier': 'secondary',
'extra_classes': 'ecl-file__translations-download',
'extra_attributes': [{ 'name': 'type', 'value': 'button' }]
} %}
</li>
{% endfor %}
{% endif %}
</ul>
</div>
</div>
</li>
{% endif %}
{
"title": "Title of the document <small class=\"ema-u-color-grey-2 ecl-list-item__title--normal\">(pdf - 230kb)</small>",
"detail": "<div class=\"ema-u-color-grey-2\"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>",
"extra_classes": "ecl-list-item--ema-pdf"
}
{
"title": "Title of the document <small class=\"ema-u-color-grey-2 ecl-list-item__title--normal\">(doc - 230kb)</small>",
"detail": "<div class=\"ema-u-color-grey-2\"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>",
"extra_classes": "ecl-list-item--ema-doc"
}
{
"title": "Title of the document <small class=\"ema-u-color-grey-2 ecl-list-item__title--normal\">(xls - 230kb)</small>",
"detail": "<div class=\"ema-u-color-grey-2\"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>",
"extra_classes": "ecl-list-item--ema-xls"
}
{
"title": "Title of the document <small class=\"ema-u-color-grey-2 ecl-list-item__title--normal\">(ppt - 230kb)</small>",
"detail": "<div class=\"ema-u-color-grey-2\"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>",
"extra_classes": "ecl-list-item--ema-ppt"
}
{
"title": "Title of the document <small class=\"ema-u-color-grey-2 ecl-list-item__title--normal\">(zip - 230kb)</small>",
"detail": "<div class=\"ema-u-color-grey-2\"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>",
"extra_classes": "ecl-list-item--ema-zip"
}
<li class="ecl-list-item ema-list-item ecl-list-item--ema-pdf">
<a href="" class="ecl-link ecl-list-item__link">
<div class="ecl-u-sr-only">List item</div>
<div class="ecl-list-item__body">
<div class="ecl-list-item__meta">
<svg class="ema-icon ema-list-item ecl-list-item--ema-pdf">
<use xlink:href="../../framework/images/icons/ema-icons.svg#ema-icon-set_" />
</svg>
</div>
<h3 class="ecl-list-item__title ecl-heading ecl-heading--h3">Title of the document <small class="ema-u-color-grey-2 ecl-list-item__title--normal">(pdf - 230kb)</small></h3>
<p class="ecl-list-item__detail ecl-paragraph">
<div class="ema-u-color-grey-2"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>
</p>
<div class="ecl-list-item__action">
</div>
</div>
</a>
</li>
<li class="ecl-list-item ema-list-item ecl-list-item--ema-doc">
<a href="" class="ecl-link ecl-list-item__link">
<div class="ecl-u-sr-only">List item</div>
<div class="ecl-list-item__body">
<div class="ecl-list-item__meta">
<svg class="ema-icon ema-list-item ecl-list-item--ema-doc">
<use xlink:href="../../framework/images/icons/ema-icons.svg#ema-icon-set_" />
</svg>
</div>
<h3 class="ecl-list-item__title ecl-heading ecl-heading--h3">Title of the document <small class="ema-u-color-grey-2 ecl-list-item__title--normal">(doc - 230kb)</small></h3>
<p class="ecl-list-item__detail ecl-paragraph">
<div class="ema-u-color-grey-2"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>
</p>
<div class="ecl-list-item__action">
</div>
</div>
</a>
</li>
<li class="ecl-list-item ema-list-item ecl-list-item--ema-xls">
<a href="" class="ecl-link ecl-list-item__link">
<div class="ecl-u-sr-only">List item</div>
<div class="ecl-list-item__body">
<div class="ecl-list-item__meta">
<svg class="ema-icon ema-list-item ecl-list-item--ema-xls">
<use xlink:href="../../framework/images/icons/ema-icons.svg#ema-icon-set_" />
</svg>
</div>
<h3 class="ecl-list-item__title ecl-heading ecl-heading--h3">Title of the document <small class="ema-u-color-grey-2 ecl-list-item__title--normal">(xls - 230kb)</small></h3>
<p class="ecl-list-item__detail ecl-paragraph">
<div class="ema-u-color-grey-2"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>
</p>
<div class="ecl-list-item__action">
</div>
</div>
</a>
</li>
<li class="ecl-list-item ema-list-item ecl-list-item--ema-ppt">
<a href="" class="ecl-link ecl-list-item__link">
<div class="ecl-u-sr-only">List item</div>
<div class="ecl-list-item__body">
<div class="ecl-list-item__meta">
<svg class="ema-icon ema-list-item ecl-list-item--ema-ppt">
<use xlink:href="../../framework/images/icons/ema-icons.svg#ema-icon-set_" />
</svg>
</div>
<h3 class="ecl-list-item__title ecl-heading ecl-heading--h3">Title of the document <small class="ema-u-color-grey-2 ecl-list-item__title--normal">(ppt - 230kb)</small></h3>
<p class="ecl-list-item__detail ecl-paragraph">
<div class="ema-u-color-grey-2"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>
</p>
<div class="ecl-list-item__action">
</div>
</div>
</a>
</li>
<li class="ecl-list-item ema-list-item ecl-list-item--ema-zip">
<a href="" class="ecl-link ecl-list-item__link">
<div class="ecl-u-sr-only">List item</div>
<div class="ecl-list-item__body">
<div class="ecl-list-item__meta">
<svg class="ema-icon ema-list-item ecl-list-item--ema-zip">
<use xlink:href="../../framework/images/icons/ema-icons.svg#ema-icon-set_" />
</svg>
</div>
<h3 class="ecl-list-item__title ecl-heading ecl-heading--h3">Title of the document <small class="ema-u-color-grey-2 ecl-list-item__title--normal">(zip - 230kb)</small></h3>
<p class="ecl-list-item__detail ecl-paragraph">
<div class="ema-u-color-grey-2"><small>Published 15/01/2009<br />Updated 13/11/2017</small></div>
</p>
<div class="ecl-list-item__action">
</div>
</div>
</a>
</li>