{% macro render_project_tooltip(project) %} data-ident="{{ project.ident or '' }}" data-status="{{ project.summary|truncate(140, True, '..') }}" data-imageurl="{{ project.image_url|quote_plus }}"{# > Status icons in tooltip: #}data-summary="{{ project.phase }}" {% endmacro %} {% macro render_project_hexagon(project) %} {{ render_hexagontent(project) }} {% if project.is_challenge %}
{% if project.score == 1 %} {% elif project.score == 2 %} {% elif project.score > 2 %} {% endif %}
{% endif %}
{% endmacro %} {% macro render_challenge_hexagon(project) %} {{ render_hexagontent(project) }} {% endmacro %} {% macro render_hexagontent(project) %}
{% if project.score and project.score > 90 %} 🚀 {% elif project.score and project.score > 69 %} 🔥 {% endif %} {{ project.name|truncate(60, True, '..') }} {% if project.image_url or project.logo_icon or project.ident %}
{% if project.ident %} {{ project.ident }} {% elif project.logo_icon %} {% if project.logo_icon|length==1 %} {{project.logo_icon}} {% else %} {% endif %} {% endif %}
{% endif %}
{% endmacro %} {% macro render_empty_hexagon() %}
{% endmacro %} {% macro render_project_stats(project) %} {% if project.stats and project.stats.people %} {% endif %} {% if project.age %} {% endif %}
{{ project.stats.people }} {{ project.stats.total }} {{ project.stats.updates }}{{ project.age|since_date }}
{% endmacro %} {% macro render_join_card(project) %}
{% if False and project.image_url %} {% endif %}
{% if project.stats and project.stats.people %}
{{ project.stats.people }}
{% endif %} {% if project.ident %} #{{ project.ident }} {% endif %} {{ project.name }}
{% endmacro %} {% macro render_project_card(project) %}
{% if project.ident %} #{{ project.ident }} {% endif %} {{ project.name }}
{% if project.image_url %} {% endif %}

{{ project.summary }}

{% if project.score and not project.is_challenge %}
{{project.score}}
{% endif %} {{ render_project_stats(project) }}
{% endmacro %} {% macro render_resource_card(project) %}
{% if project.image_url %} {% endif %}
{{ project.name }}
{% if project.summary %}

{{ project.summary }}

{% else %}

{{ project.longtext|truncate(120) }}

{% endif %}
{% endmacro %}