Nunjucks macro
{% from "components/description-list/_macro.description-list.njk" import componentDescriptionList %}
{{ componentDescriptionList({
"classes": "w-full",
"items": [
{
"term": {
"text": "Activo no corriente",
"classes": "lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark"
},
"definition": {
"text": "3045,45€",
"classes": "lg:w-2/3 px-base py-sm lg:text-right"
},
"classes": "lg:flex -mb-px border-t border-b border-neutral-base"
},
{
"term": {
"text": "Activo corriente",
"classes": "lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark"
},
"definition": {
"text": "14,32€",
"classes": "lg:w-2/3 px-base py-sm lg:text-right"
},
"classes": "lg:flex -mb-px border-t border-b border-neutral-base"
},
{
"term": {
"text": "Total activo",
"classes": "lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark"
},
"definition": {
"text": "279,67€",
"classes": "lg:w-2/3 px-base py-sm lg:text-right"
},
"classes": "lg:flex -mb-px border-t border-b border-neutral-base"
},
{
"term": {
"text": "Capital",
"classes": "lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark"
},
"definition": {
"text": "100.704,23€",
"classes": "lg:w-2/3 px-base py-sm lg:text-right"
},
"classes": "lg:flex -mb-px border-t border-b border-neutral-base"
},
{
"term": {
"text": "Patrimonio neto",
"classes": "lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark"
},
"definition": {
"text": "2.345,74€",
"classes": "lg:w-2/3 px-base py-sm lg:text-right"
},
"classes": "lg:flex -mb-px border-t border-b border-neutral-base"
},
{
"term": {
"text": "Consolidación de cuentas",
"classes": "lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark"
},
"definition": {
"html": "<strong>Si</strong>",
"classes": "lg:w-2/3 px-base py-sm lg:text-right"
},
"classes": "lg:flex -mb-px border-t border-b border-neutral-base"
}
]
}) }}
HTML
<dl class="w-full">
<div class="lg:flex -mb-px border-t border-b border-neutral-base">
<dt class="lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark">
Activo no corriente
</dt>
<dd class="lg:w-2/3 px-base py-sm lg:text-right">
3045,45€
</dd>
</div>
<div class="lg:flex -mb-px border-t border-b border-neutral-base">
<dt class="lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark">
Activo corriente
</dt>
<dd class="lg:w-2/3 px-base py-sm lg:text-right">
14,32€
</dd>
</div>
<div class="lg:flex -mb-px border-t border-b border-neutral-base">
<dt class="lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark">
Total activo
</dt>
<dd class="lg:w-2/3 px-base py-sm lg:text-right">
279,67€
</dd>
</div>
<div class="lg:flex -mb-px border-t border-b border-neutral-base">
<dt class="lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark">
Capital
</dt>
<dd class="lg:w-2/3 px-base py-sm lg:text-right">
100.704,23€
</dd>
</div>
<div class="lg:flex -mb-px border-t border-b border-neutral-base">
<dt class="lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark">
Patrimonio neto
</dt>
<dd class="lg:w-2/3 px-base py-sm lg:text-right">
2.345,74€
</dd>
</div>
<div class="lg:flex -mb-px border-t border-b border-neutral-base">
<dt class="lg:w-1/3 px-base pt-sm lg:pb-sm text-sm lg:text-base text-neutral-dark">
Consolidación de cuentas
</dt>
<dd class="lg:w-2/3 px-base py-sm lg:text-right">
<strong>Si</strong>
</dd>
</div>
</dl>