Content Card

The Content Card component is intended to hold potentially any kind of content (Text, images, etc.).

Aenean lacinia bibendum nulla sed consectetur. Donec ullamcorper nulla non metus auctor fringilla. Etiam porta sem malesuada magna mollis euismod.
Markup Details
                            {{ attach_library('goizueta_theme/content-card') }}

<article class="content-card{{ classes|default('') }}{% if content_card.media %} card-has-image{% endif %}">
  <div class="content-card__inner">
    <div class="content-card__content">
      {% if content_card.title %}
        {%
          include '@components/heading/heading.twig' with {
            "heading": content_card.title
          } only
        %}
      {% endif %}

      {% if content_card.body %}
        <div class="content-card__body">
          {{ content_card.body }}
        </div>
      {% endif %}

      {% if content_card.media %}
        <div class="content-card__media">
          {{ content_card.media }}
        </div>
      {% endif %}
    </div>
  </div>
</article>