{% extends '@nucleus/partials/particle.html.twig' %}
{% block particle %}
{% if particle.title %}<h2 class="g-title">{{ particle.title|raw }}</h2>{% endif %}
<div class="g-logogrid {{ particle.class|e }}">
{% if particle.desc %}<div class="g-logogrid-desc">{{ particle.desc|raw }}</div>{% endif %}
<div class="g-imagegrid-wrapper {{ particle.cols|e }}">
{% for logogriditem in particle.logogridsitems %}
<div class="g-logogrid-item">
<a class="g-logogrid-link" href="{{ url(logogriditem.image)|e }}" data-rokbox data-rokbox-album="{{ particle.album|e }}" data-rokbox-caption="{{ logogriditem.caption|raw }}"><img src="{{ url(logogriditem.image)|e }}" alt="{{ logogriditem.caption|e }}"></a>
</div>
</div>
{% endfor %}
</div>
</div>
{% endblock %}
form:
fields:
enabled:
type: input.checkbox
label: Enabled
description: Globally enable logo particles.
default: true
class:
type: input.selectize
label: CSS Classes
description: Set a specific CSS class for custom styling.
title:
type: input.text
label: Title
description: Customize the title text.
placeholder: Enter title
album:
type: input.text
label: Album Name
description: Customize the album name.
placeholder: Enter album name
cols:
type: select.select
label: Grid Column
description: Select the grid column amount
placeholder: 'Select...'
default: g-imagegrid-2cols
options:
g-imagegrid-2cols: 2 Columns
g-imagegrid-3cols: 3 Columns
g-imagegrid-4cols: 4 Columns
g-imagegrid-5cols: 5 Columns
logogriditems:
type: collection.list
array: true
label: Images
description: Create each item to appear in the content row.
value: title
ajax: true
fields:
.title:
type: input.text
label: Title
skip: true
.image:
type: input.imagepicker
label: Image
description: Select desired logo image.
.caption:
type: input.text
label: Caption
description: Customize the image caption.
placeholder: Enter caption
.url:
type: input.text
label: Url
description: Url for the image. Leave empty to go to home page.
.text:
type: input.text
label: Text
description: Input logo description text.
.tagline:
type: input.text
label: Tagline
description: Input logo tagline text.
{% for logogriditem in particle.logogridsitems %}
<div class="g-logogrid-item">
<a class="g-logogrid-link" href="{{ url(logogriditem.image)|e }}" data-rokbox data-rokbox-album="{{ particle.album|e }}" data-rokbox-caption="{{ logogriditem.caption|raw }}"><img src="{{ url(logogriditem.image)|e }}" alt="{{ logogriditem.caption|e }}"></a>
</div>
</div>
{% endfor %}
Time to create page: 0.055 seconds