Add new ui for active-contest

This commit is contained in:
HungBacktracking 2023-09-08 17:44:07 +07:00
parent 79e86c7a4a
commit e6fb05a6c8

View file

@ -233,45 +233,45 @@
{{ _('Active Contests') }} {{ _('Active Contests') }}
</h3> </h3>
<div class="toggled"> <div class="toggled">
<table class="contest-list table striped">
<thead> {% for participation in active_participations %}
<tr> {% with contest=participation.contest %}
<th style="width:90%">{{ _('Contest') }}</th> <div class="list-contest">
<th>{{ _('Users') }}</th> <div class="info-contest" style="flex: 1.5">
{% if not request.in_contest %} <div class="contest-title">Kì thi:</div>
<th style="width:15%"></th> {{ contest_head(contest) }}
{% endif %} </div>
</tr> <div class="info-contest" style="flex: 1.5">
</thead> <div class="contest-title">Thời gian:</div>
<tbody> <div class="contest-block">
{% for participation in active_participations %} {% if contest.start_time %}
{% with contest=participation.contest %} {% if contest.time_limit %}
<tr> <span class="time">
<td> {% trans countdown=participation.end_time|as_countdown %}Window ends in {{countdown}}{% endtrans %}
<div class="contest-block"> </span>
{{ contest_head(contest) }} {% elif contest.time_before_end %}
{% if contest.start_time %} <span class="time">{% trans countdown=contest.end_time|as_countdown %}Ends in {{countdown}}{% endtrans %}</span>
<br> {% endif %}
{% if contest.time_limit %} {{ time_left(contest) }}
<span class="time"> {% endif %}
{% trans countdown=participation.end_time|as_countdown %}Window ends in {{countdown}}{% endtrans %} </div>
</span> </div>
{% elif contest.time_before_end %} <div class="info-contest">
<span class="time">{% trans countdown=contest.end_time|as_countdown %}Ends in {{countdown}}{% endtrans %}</span> <div class="contest-title">Định dạng:</div>
{% endif %} {% if contest.format_name == "default" %} IOI
{{ time_left(contest) }} {% else %} {{ contest.format_name|upper }}
{% endif %} {% endif %}
</div> </div>
</td> <div class="info-contest">
<td> <div class="contest-title">Người tham gia:</div>
{{ user_count(contest, request.user) }} {{ user_count(contest, request.user) }}
</td> </div>
{{ contest_join(contest, request) }} <div class="participate-button">
</tr> {{ contest_join(contest, request) }}
{% endwith %} </div>
{% endfor %} </div>
</tbody> {% endwith %}
</table> {% endfor %}
</div> </div>
<br> <br>
{% endif %} {% endif %}