templates/components/SingleTeamMember.html.twig line 1

Open in your IDE?
  1. <div
  2. data-href="{{ generatePath(app.request, teamMember.linkedPageId, {'teammember_slug': teamMember.slug}) }}"
  3. class="team-member"
  4. role="link"
  5. tabindex="0"
  6. aria-label="{{ teamMember.title }}"
  7. >
  8. <div class="team-member-image">
  9. <!-- TODO: Add image cache -->
  10. {# CW: Added but no idea what size your want #}
  11. <img
  12. src="{{ imageCache('/' ~ teamMember.getFullImagePath, 'cropResize', 700, 1100) }}"
  13. alt="{{ teamMember.title }}"
  14. loading="lazy"
  15. >
  16. </div>
  17. <div class="team-member__info">
  18. <h4 class="team-member__name">
  19. {{ teamMember.title }}
  20. </h4>
  21. <div class="team-member__title">
  22. {{ teamMember.position }}
  23. </div>
  24. {% if teamMember.postNominal %}
  25. <div class="team-member__post-nominal">
  26. {{ teamMember.postNominal }}
  27. </div>
  28. {% endif %}
  29. {% if teamMember.linkedinUrl or teamMember.email %}
  30. <div class="team-member__socials">
  31. {% if teamMember.linkedinUrl %}
  32. <a
  33. href="{{ teamMember.linkedinUrl }}"
  34. class="team-member__social-link"
  35. title="{{ teamMember.title }} LinkedIn"
  36. >
  37. <i class="fa-brands fa-linkedin"></i>
  38. </a>
  39. {% endif %}
  40. {% if teamMember.email %}
  41. <a
  42. href="mailto:{{ teamMember.email }}"
  43. class="team-member__social-link"
  44. title="email {{ teamMember.title }}"
  45. >
  46. <i class="fa-solid fa-paper-plane-top"></i>
  47. </a>
  48. {% endif %}
  49. </div>
  50. {% endif %}
  51. </div>
  52. </div>