{% extends "management/base.html" %} {% load i18n lucide %} {% block heading %}{{ event.title }}{% endblock heading %} {% block subheading %}{{ event.get_kind_display }}{% endblock subheading %} {% block actions %} {% if can_manage %} {% lucide "pencil" size=16 %} {% trans "Edit" %} {% if event.series_id and not event.detached %}
{% csrf_token %}
{% endif %} {% endif %} {% endblock actions %} {% block panel %} {% if event.series_id %}
{% lucide "repeat" size=20 %} {% blocktrans with series=event.series %}Part of the recurring series “{{ series }}”.{% endblocktrans %} {% trans "View series" %} {% if event.detached %}{% trans "Detached" %}{% endif %}
{% endif %}

{% lucide "info" size=18 %} {% trans "Details" %}

{% trans "Start" %}
{{ event.start|date:"j M Y H:i" }}
{% trans "End" %}
{{ event.end|date:"j M Y H:i"|default:"—" }}
{% trans "Gathering" %}
{{ event.gathering|date:"j M Y H:i"|default:"—" }}
{% trans "Registration deadline" %}
{{ event.deadline|date:"j M Y H:i"|default:"—" }}
{% trans "Location" %}
{{ event.location|default:"—" }}
{% trans "Opponent" %}
{{ event.opponent|default:"—" }}
{% trans "Teams" %}
{% for team in event.teams.all %}{{ team.name }}{% if not forloop.last %}, {% endif %}{% empty %}—{% endfor %}

{% lucide "user-check" size=18 %} {% trans "RSVPs" %}

{% if has_attendance_rows %} {% endif %}
{% for group in attendance_groups %}
{{ group.label }}
{{ group.rows|length }}
{% endfor %}
{% if not has_attendance_rows %}

{% trans "No one invited yet." %}

{% endif %}
{% if event.kind == "game" %}

{% lucide "trophy" size=18 %} {% trans "Game" %} {% if event.is_live %}{% lucide "circle" size=10 %} {% trans "Live" %}{% endif %}

{% if can_manage and event.competition %}
{% csrf_token %}
{% endif %}
{% trans "Score" %}
{% if event.score_for is not None and event.score_against is not None %}{{ event.score_for }} - {{ event.score_against }}{% else %}—{% endif %}
{% trans "Competition" %}
{{ event.competition|default:"—" }}
{% trans "External game ID" %}
{{ event.external_game_id|default:"—" }}
{% endif %} {% endblock panel %} {% block extra_body %} {% if can_manage %} {% endif %} {% if has_attendance_rows %} {% endif %} {% endblock extra_body %}