Add spacing between testimonials

This commit is contained in:
Oliver Davies 2025-05-16 17:08:51 +01:00
parent 0e4f04a2cb
commit 444194a4b8
2 changed files with 52 additions and 1 deletions

View file

@ -163,7 +163,14 @@ display:
value:
testimonial: testimonial
style:
type: default
type: html_list
options:
row_class: ''
default_row_class: false
uses_fields: false
type: ul
wrapper_class: item-list
class: ''
row:
type: 'entity:node'
options:

View file

@ -0,0 +1,44 @@
{#
/**
* @file
* Default theme implementation for a view template to display a list of rows.
*
* Available variables:
* - attributes: HTML attributes for the container.
* - rows: A list of rows for this list.
* - attributes: The row's HTML attributes.
* - content: The row's contents.
* - title: The title of this group of rows. May be empty.
* - list: @todo.
* - type: Starting tag will be either a ul or ol.
* - attributes: HTML attributes for the list element.
*
* @see template_preprocess_views_view_list()
*
* @ingroup themeable
*/
#}
{% if attributes -%}
<div{{ attributes }}>
{% endif %}
{% if title %}
<h3>{{ title }}</h3>
{% endif %}
{% set list_attributes = create_attribute({
class: 'mt-4 space-y-12',
}) %}
<{{ list.type }}{{ list_attributes }}>
{% for row in rows %}
<li{{ row.attributes }}>
{{- row.content -}}
</li>
{% endfor %}
</{{ list.type }}>
{% if attributes -%}
</div>
{% endif %}