Add quiz management features and improve UI

This commit is contained in:
2025-04-23 23:21:55 +02:00
parent 4e22feb256
commit 4712c01688
13 changed files with 646 additions and 262 deletions

View File

@@ -1,11 +1,9 @@
{% extends 'backoffice/base.html.twig' %}
{% block body %}
<p>
<h2>{{ 'Season'|trans }}: {{ season.name }}</h2>
</p>
<h2 class="py-2">{{ 'Season'|trans }}: {{ season.name }}</h2>
<div class="row">
<div class="col-md-6 col-12">
<h4>{{ 'Quizzes'|trans }}</h4>
<h4 class="py-2">{{ 'Quizzes'|trans }}</h4>
<div class="list-group">
{% for quiz in season.quizzes %}
<a class="list-group-item list-group-item-action{% if season.activeQuiz == quiz %} active{% endif %}"
@@ -15,12 +13,17 @@
{% endfor %}
</div>
</div>
<div class="col-md-6 col-12">
<h4>{{ 'Candidates'|trans }}</h4>
<div class="col-md-3 col-12">
<div style="display: flex ;flex-direction: row; justify-content: space-between">
<h4 class="py-2">{{ 'Candidates'|trans }}</h4>
<button class="btn btn-outline-primary">{{ 'Add Candidate'|trans }}</button>
</div>
<ul>
{% for candidate in season.candidates %}
<li>{{ candidate.name }}</li>{% endfor %}
</ul>
</div>
<div class="col-12 col-md-3"></div>
</div>
{% endblock body %}