{% extends "base.html" %} {% block content %} {% set schedule = card.schedule %}
{{ card.kind_label }}{% if schedule.label_time %} · {{ schedule.label_time }}{% endif %}
Prefilled from the rotation order below. Changing a date never rewrites other dates.
{{ card.dates | join(' · ') }}
Independent rotation, filled in order. Reordering never rewrites assignments that already exist.
One person for each day of the month, the same every month. Days 29 to 31 only apply to months that have them. Saving fills the nights that nobody has been given yet; nights already assigned keep their person.