diff --git a/files/templates/awards.html b/files/templates/awards.html index d016bf7dc4..2f76362766 100644 --- a/files/templates/awards.html +++ b/files/templates/awards.html @@ -4,95 +4,37 @@ {% set wholesome = '/e/marseywholesome.webp' %} {% endif %} -{% if p.award_count("wholesome", v) %} +{% for i in range(p.award_count("wholesome", v)) %} {% if g.inferior_browser %} - {% for i in range(4) %} - {% if p.award_count("wholesome", v) > i %} -
- :#marseywholesome: -
- {% endif %} - {% endfor %} +
+ :#marseywholesome: +
{% else %} - - + {% set seal_vertical = 'up' if (i % 2) == 0 else 'down' %} + {% set seal_horizontal = 'right' if i < 2 else 'left' %} + + :#marseywholesome: - - {% if p.award_count("wholesome", v) > 1 %} - - - :#marseywholesome: - - - {% endif %} - - {% if p.award_count("wholesome", v) > 2 %} - - - :#marseywholesome: - - - {% endif %} - - {% if p.award_count("wholesome", v) > 3 %} - - - :#marseywholesome: - - - {% endif %} {% endif %} -{% endif %} +{% endfor %} -{% if p.award_count("train", v) %} - - :#marseytrain: +{% for i in range(p.award_count("train", v)) %} + {% set train_dir = 'left' if (i % 2) == 0 else 'right' %} + {% set train_mirror = ' mirrored' if (i % 2) == 0 else '' %} + + :#marseytrain: +{% endfor %} - {% if p.award_count("train", v) > 1 %} - - :#marseytrain: - - {% endif %} - - {% if p.award_count("train", v) > 2 %} - - :#marseytrain: - - {% endif %} - - {% if p.award_count("train", v) > 3 %} - - :#marseytrain: - - {% endif %} -{% endif %} - -{% if p.award_count("scooter", v) %} - - :#marseyscooter: +{% for i in range(p.award_count("scooter", v)) %} + {% set scooter_dir = 'right' if (i % 2) == 0 else 'left' %} + {% set scooter_mirror = '' if (i % 2) == 0 else ' mirrored' %} + + :#marseyscooter: - - {% if p.award_count("scooter", v) > 1 %} - - :#marseyscooter: - - {% endif %} - - {% if p.award_count("scooter", v) > 2 %} - - :#marseyscooter: - - {% endif %} - - {% if p.award_count("scooter", v) > 3 %} - - :#marseyscooter: - - {% endif %} -{% endif %} +{% endfor %} {% if p.award_count("tilt", v) %}