Skip to content
Snippets Groups Projects
Commit 3a736e69 authored by Jan Prachař's avatar Jan Prachař
Browse files

user: Lepší UX

parent 8c2b62fe
No related branches found
No related tags found
No related merge requests found
...@@ -18,13 +18,13 @@ ...@@ -18,13 +18,13 @@
{% if round.ct_tasks_start is not none %} {% if round.ct_tasks_start is not none %}
{% if round.ct_submit_end is not none %} {% if round.ct_submit_end is not none %}
<p class="small">Od {{ round.ct_tasks_start|timeformat }} do {{ round.ct_submit_end|timeformat }}.</i></p> <p class="small"><span class="glyphicon glyphicon-time"></span> Od {{ round.ct_tasks_start|timeformat }} do {{ round.ct_submit_end|timeformat }}.</i></p>
{% else %} {% else %}
<p class="small">Od {{ round.ct_tasks_start|timeformat }}.</i></p> <p class="small"><span class="glyphicon glyphicon-time"></span> Od {{ round.ct_tasks_start|timeformat }}.</i></p>
{% endif %} {% endif %}
{% else %} {% else %}
{% if round.ct_submit_end is not none %} {% if round.ct_submit_end is not none %}
<p class="small">Do {{ round.ct_submit_end|timeformat }}.</i></p> <p class="small"><span class="glyphicon glyphicon-time"></span> Do {{ round.ct_submit_end|timeformat }}.</i></p>
{% endif %} {% endif %}
{% endif %} {% endif %}
......
...@@ -35,22 +35,26 @@ ...@@ -35,22 +35,26 @@
<p>{{round.name}} {{ contest.ct_long_state()|replace("opravuje se", "se opravuje")|replace("připravuje se", "se připravuje") }}. <p>{{round.name}} {{ contest.ct_long_state()|replace("opravuje se", "se opravuje")|replace("připravuje se", "se připravuje") }}.
<p> <p>
{% if contest.ct_task_statement_available() %} {% if contest.ct_task_statement_available() %}
<a class='btn btn-success' href='{{ url_for('user_task_statement', id=contest.contest_id) }}'> <a class='btn btn-default' href='{{ url_for('user_task_statement', id=contest.contest_id) }}'>
<span class="glyphicon glyphicon-file"></span> <span class="glyphicon glyphicon-file"></span>
Zadání Zadání
</a> </a>
{% endif %} {% endif %}
<a class='btn btn-primary' href='{{ url_for('user_contest', id=contest.contest_id) }}'> <a href='{{ url_for('user_contest', id=contest.contest_id) }}'
{% if state == RoundState.running %} {% if state == RoundState.running %}
class="btn btn-success">
<span class="glyphicon glyphicon-send"></span> <span class="glyphicon glyphicon-send"></span>
Odevzdat řešení Odevzdat řešení
{% elif state == RoundState.grading %} {% elif state == RoundState.grading %}
class="btn btn-info">
<span class="glyphicon glyphicon-duplicate"></span> <span class="glyphicon glyphicon-duplicate"></span>
Odevzdaná řešení Odevzdaná řešení
{% elif state == RoundState.closed %} {% elif state == RoundState.closed %}
class="btn btn-primary">
<span class="glyphicon glyphicon-eye-open"></span> <span class="glyphicon glyphicon-eye-open"></span>
Prohlédnout opravy Prohlédnout opravy
{% else %} {% else %}
class="btn btn-default">
<span class="glyphicon glyphicon-search"></span> <span class="glyphicon glyphicon-search"></span>
Detail kola Detail kola
{% endif %} {% endif %}
...@@ -68,13 +72,16 @@ ...@@ -68,13 +72,16 @@
<p>Momentálně se neúčastníte žádného kola FO. <p>Momentálně se neúčastníte žádného kola FO.
{% endif %} {% endif %}
<p><a class="btn btn-primary" href="{{ url_for('user_join') }}"> <p>
{% if pions %} {% if pions %}
<a class="btn btn-default" href="{{ url_for('user_join') }}">
Přihlásit se do dalšího kola Přihlásit se do dalšího kola
</a>
{% else %} {% else %}
<a class="btn btn-primary" href="{{ url_for('user_join') }}">
Přihlásit se do {{current_year}}. ročníku FO Přihlásit se do {{current_year}}. ročníku FO
{% endif %}
</a> </a>
{% endif %}
<h3>Jak bude probíhat odevzdávání?</h3> <h3>Jak bude probíhat odevzdávání?</h3>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
{% block body %} {% block body %}
{% if available_rounds %} {% if available_rounds %}
<p>Zde si můžete vybrat, do kterých kol Fyzikální olympiády se přihlásíte. <p>Zde si můžete vybrat, do kterých kategorií Fyzikální olympiády se přihlásíte.
<table class="table table-striped"> <table class="table table-striped">
<thead> <thead>
...@@ -30,8 +30,7 @@ ...@@ -30,8 +30,7 @@
{% endfor %} {% endfor %}
</table> </table>
{% else %} {% else %}
<p>V tomto školním roce zatím nejsou otevřené žádné kategorie olympiády. <p>V tuto chvíli nejsou otevřené žádné kategorie Fyzikální olympiády k přihlašování.
Zkuste to prosím později.
{% endif %} {% endif %}
{% if pcrs_by_round_id %} {% if pcrs_by_round_id %}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment