{% extends "emails/base_amp.html" %} {% load i18n %} {% block extra_head %} {% endblock %} {% block extra_styles %} label { display: block; margin-bottom: 8px; } hr { background: #eee; border: none; height: 1px; margin: 20px 0; } .question { font-weight: 700; } .choice { padding: 10px 20px; border: 1px solid #eee; border-radius: 6px; cursor: pointer; margin: 4px; display: block; } .choice[selected] { border-color: #636eec; background-color: #eef0fd; color: #636eec; } .vertical-container { display: block; width: 100%; } .vertical-stack { display: block; /* FIX: changed from flex column to plain block */ width: 100%; } .choices-wrap { display: flex; flex-wrap: wrap; /* wraps naturally, no scroll conflict */ gap: 8px; padding: 4px; } {% endblock %} {% block content %}

{{ quiz.title }}

{% translate "Please select all correct answers for each question. Note that some questions may have multiple correct answers. This quiz uses negative marking for incorrect choices; if you are unsure, it is better to leave the question unanswered." %}

{% for question in quiz.questions.all %}

{{ question.text }}

{% for answer in question.answers.all %}
{{ answer.text }}
{% endfor %}

{% endfor %}

{% blocktranslate %}Something went wrong. You can try to submit this quiz from here instead.{% endblocktranslate %}

{% endblock %}