vartheme_bs5-2.0.x-dev/src/components/atoms/image/image.twig
src/components/atoms/image/image.twig
{#
/**
* @file
* Template for an Image component.
*
* Available config:
* - utility_classes: An array of utility classes.
* - align: left|right|center
* - responsive: true|false
*/
#}
{% set responsive = responsive ? 'img-fluid' : 'img-thumbnail' %}
{% set align = align ?? '' %}
{% set classes = [
responsive,
align
]|merge(utility_classes ? utility_classes : []) %}
<img{{ attributes.setAttribute('src', src).addClass(classes) }} />
