@@ -10,6 +10,10 @@
11{% endmacro event_metadata %}
11{% endmacro event_metadata %}
13+{% macro reward(page) %}
14+ {{ page.extra.reward }} star{% if page.extra.reward > 1 %}s{% endif %} {% if not page.extra.assignee %}reward{% else %}{% if page.extra.completed %}awarded{% else %}pending{% endif %}{% endif %}
13{% macro grant(page, mode="full", classes="") %}
17{% macro grant(page, mode="full", classes="") %}
14 {% if mode == "mini" %}
18 {% if mode == "mini" %}
15 <article data-date="{{ page.date }}" id="grant-{{ page.slug }}" class="grant flex items-stretch {{ classes }}">
19 <article data-date="{{ page.date }}" id="grant-{{ page.slug }}" class="grant flex items-stretch {{ classes }}">
@@ -22,7 +26,7 @@
23 <div class="gray3">
27 <div class="gray3">
24 {% if page.extra.reward %}
28 {% if page.extra.reward %}
25− <span>{{ page.extra.reward }} stars</span>
29+ <span>{{ macros::reward(page=page) }}</span>
26 {% endif %}
30 {% endif %}
@@ -44,7 +48,7 @@
44 <a href="{{ get_taxonomy_url(kind="grant_category", name=category, lang=page.lang) }}" class="mr3 gray1">{{ category }}</a>
48 <a href="{{ get_taxonomy_url(kind="grant_category", name=category, lang=page.lang) }}" class="mr3 gray1">{{ category }}</a>
45 {% endfor %}
49 {% endfor %}
46 {% if page.extra.reward %}
50 {% if page.extra.reward %}
47− <span class="mr3 gray1">{{ page.extra.reward }} star{% if page.extra.reward > 1 %}s{% endif %}</span>
51+ <span class="mr3 gray1">{{ macros::reward(page=page) }}</span>
48 {% endif %}
52 {% endif %}
49 {% if page.extra.assignee %}
53 {% if page.extra.assignee %}
50 <span class="mr3 gray1 mono">{{ page.extra.assignee }}</span>
54 <span class="mr3 gray1 mono">{{ page.extra.assignee }}</span>