{% assign person = include.person %}
{% comment %}
Usage: {% include person-image.html person=person %}
Sizing of the SVG is done in a viewBox, and it's resized later in CSS.
text-decoration hack is for Safari. We don't SVGs to be underlined.
{% endcomment %}
{% if person.image %}
{% capture image %}
{% endcapture %}
{% else %}
{% capture image %}
{% endcapture %}
{% endif %}
{% if person.webpage %}
{{ image }}
{% else %}
{{ image }}
{% endif %}