{% capture label %} {% if include.label %}{{ include.label }}{% elsif include.item.name %}{{ include.item.name }}{% else %}{{ include.item.title }}{% endif %} {% endcapture %} {% if include.item.url %} {% if include.item.url contains 'http' %} {% assign url = include.item.url %} {% else %} {% assign url = include.item.url | relative_url %} {% endif %} {% endif %} {% capture avatarClass %} badge__avatar {% if include.avatarClass %}{{ include.avatarClass }}{% else %}avatar--sm{% endif %} {% endcapture %} <div class="badge {% if include.class %}{{ include.class }}{% endif %}"> {% unless include.hideAvatar %} {%- if include.item.img -%} {% if site.mediaStorage %} {%- if include.imgSize != 'big' -%} {% capture img %}https://a.pirati.cz/crop/100x100/{{ site.mediaStorage }}/img/{{ include.item.img }}{% endcapture %} {%- else -%} {% capture img %}https://a.pirati.cz/crop/165x165/{{ site.mediaStorage }}/img/{{ include.item.img }}{% endcapture %} {%- endif -%} {%- else -%} {%- if include.imgSize != 'big' -%} {% capture img %}{% asset '{{ include.item.img }}' magick:resize='100x100^' magick:gravity='center' magick:crop='100x100+0+0' @path %}{% endcapture %} {%- else -%} {% capture img %}{% asset '{{ include.item.img }}' magick:resize='165x165^' magick:gravity='center' magick:crop='165x165+0+0' @path %}{% endcapture %} {%- endif -%} {%- endif -%} {% else %} {% capture img %}https://a.pirati.cz/common/img/people/unknown-pirate.svg{% endcapture %} {% endif %} {% include avatar.html src=img alt=label class=avatarClass url=url %} {% endunless %} <div class="badge__body"> <h2 class="{% if include.headlineClass %}{{ include.headlineClass }}{% else %}head-heavy-2xs{% endif %} badge__title"> {% if url %} <a href="{{ url }}" title="{{ label }}" class="content-block--nostyle">{{ label }}</a> {% else %} {{ label }} {% endif %} </h2> {% unless include.showDescription == false %} <p class="badge__occupation"> {% if include.description %} {{ include.description }} {% else %} {{ include.item.description }} {% endif %} </p> {% endunless %} {% unless include.showContactInfo == false %} {% if include.item.mob or include.item.mail %} {% if include.item.mob %} {% capture tel %}tel:{{ include.item.mob }}{% endcapture %} {% include contact-line.html icon="ico--phone" href=tel caption=include.item.mob class="contact-line--responsive badge__link" %} {% endif %} {% if include.item.mail %} {% capture mailto %}mailto:{{ include.item.mail }}{% endcapture %} {% include contact-line.html icon="ico--envelope" href=mailto caption=include.item.mail class="contact-line--responsive badge__link" %} {% endif %} {% endif %} {% endunless %} </div> </div>