{% extends "base.html" %} {% block content %}

Escalas

Uma página por tipo de escala. A escala da noite é fixa e repete todos os meses; o almoço de sábado e o de domingo são rotações independentes. Os turnos já gerados não são reescritos quando uma rotação muda.

{% for card in cards %} {% set schedule = card.schedule %}

{{ schedule.name }}

{{ card.kind_label }}{% if schedule.label_time %} · {{ schedule.label_time }}{% endif %}{% if not schedule.is_active %} · inativa{% endif %}

Configurar
{% if card.kind == 'rotation' %}

Próximas datas

{{ card.dates | join(' · ') }}

Rotação: {{ card.rotation_names | join(', ') if card.rotation_names else 'sem membros ainda' }}

{% endif %}
{% else %}
Ainda não há escalas. Execute python -m app.cli init-db para criar as predefinidas.
{% endfor %}
{% endblock %}