You are here

group--featured.html.twig in Open Social 8.5

{% extends 'node--featured.html.twig' %}

{% block card_hero_image %}

  <div class="img_wrapper">
    {% if content.field_group_image|render %}
      {{ content.field_group_image }}
    {% else %}
      <hr class="no-feature-image">
    {% endif %}
  </div>

{% endblock %}

{% block card_teaser_type %}
  <div class="teaser__teaser-type">
    <svg class="teaser__teaser-type-icon">
      <use xlink:href="#icon-group-white"></use>
    </svg>
  </div>
{% endblock %}

{% block card_body %}
  <small class="text-muted">
    <div class="teaser__content-line">
      <svg class="teaser__content-type-icon">
        <use xlink:href="#icon-group"></use>
      </svg>
      <span class="teaser__content-text">
        {% trans %}1 member{% plural group_members %}@count members{% endtrans %}&nbsp;
      </span>
    </div>
    {% if content.field_group_location|render or content.field_group_address|render %}
      <div class="teaser__content-line">
        <svg class="teaser__content-type-icon">
          <use xlink:href="#icon-location"></use>
        </svg>
        <span class="teaser__content-text">
              {{ content.field_group_location }}
          {% if content.field_group_location is not empty and content.field_group_address|render is not empty %} &bullet;{% endif %}
          {{ content.field_group_address }}
            </span>
      </div>
    {% endif %}
  </small>

{% endblock %}
{% block card_link %}
  <div class="card__link">
    <a href="{{ url }}" rel="bookmark">{{ 'Read more'|t }}
      <span class="visually-hidden">{{ 'about'|t }}{{ label }}</span>
    </a>
  </div>
{% endblock %}

File

modules/social_features/social_landing_page/templates/group--featured.html.twig
View source
  1. {% extends 'node--featured.html.twig' %}
  2. {% block card_hero_image %}
  3. <div class="img_wrapper">
  4. {% if content.field_group_image|render %}
  5. {{ content.field_group_image }}
  6. {% else %}
  7. <hr class="no-feature-image">
  8. {% endif %}
  9. </div>
  10. {% endblock %}
  11. {% block card_teaser_type %}
  12. <div class="teaser__teaser-type">
  13. <svg class="teaser__teaser-type-icon">
  14. <use xlink:href="#icon-group-white"></use>
  15. </svg>
  16. </div>
  17. {% endblock %}
  18. {% block card_body %}
  19. <small class="text-muted">
  20. <div class="teaser__content-line">
  21. <svg class="teaser__content-type-icon">
  22. <use xlink:href="#icon-group"></use>
  23. </svg>
  24. <span class="teaser__content-text">
  25. {% trans %}1 member{% plural group_members %}@count members{% endtrans %}&nbsp;
  26. </span>
  27. </div>
  28. {% if content.field_group_location|render or content.field_group_address|render %}
  29. <div class="teaser__content-line">
  30. <svg class="teaser__content-type-icon">
  31. <use xlink:href="#icon-location"></use>
  32. </svg>
  33. <span class="teaser__content-text">
  34. {{ content.field_group_location }}
  35. {% if content.field_group_location is not empty and content.field_group_address|render is not empty %} &bullet;{% endif %}
  36. {{ content.field_group_address }}
  37. </span>
  38. </div>
  39. {% endif %}
  40. </small>
  41. {% endblock %}
  42. {% block card_link %}
  43. <div class="card__link">
  44. <a href="{{ url }}" rel="bookmark">{{ 'Read more'|t }}
  45. <span class="visually-hidden">{{ 'about'|t }}{{ label }}</span>
  46. </a>
  47. </div>
  48. {% endblock %}