{% extends "management/base.html" %} {% load i18n lucide %} {% block heading %}{% trans "Families" %}{% endblock heading %} {% block subheading %}{% trans "Every household on file -- who their parents/guardians and children are." %}{% endblock subheading %} {% block actions %} {% if is_club_admin %} {% lucide "users" size=16 %} {% trans "Add family" %} {% endif %} {% endblock actions %} {% block panel %}
{% if search %} {% lucide "x" size=16 %} {% trans "Clear filter" %} {% endif %}
{% for family in families %} {% empty %} {% endfor %}
{% trans "Family" %} {% trans "Parents / guardians" %} {% trans "Children" %}
{{ family }} {% for guardian in family.guardians_display %} {{ guardian }}{% if not forloop.last %}, {% endif %} {% empty %} - {% endfor %} {% for child in family.children_display %} {{ child }}{% if not forloop.last %}, {% endif %} {% empty %} - {% endfor %} {# Same convention as Groups: "Edit" lands on the overview page, not a standalone rename form -- family_detail is where every family action (add parent/child, change role, remove) actually lives. #} {% lucide "pencil" size=14 %} {% trans "Edit" %}
{% trans "No families yet." %}
{% include "management/_pagination.html" %} {% endblock panel %}