{% extends 'base.html' %}
{% load static %}

{% block content %}
{% include 'profile/header.html' %}
{% include 'profile/drawer.html' %}

<br />
<br />
<br />
<br />

<div class="container mt-4">
    <h2 class="mb-4 text-center">لیست خانواده‌ها</h2>
    
    <a href="{% url 'family_create' %}" class="btn btn-success mb-3">ایجاد خانواده جدید</a>
    
    <div class="table-responsive"> <!-- فعال کردن اسکرول افقی در حالت موبایل -->
        <table class="table table-bordered bg-light text-center"> <!-- اضافه کردن بکگراند به جدول -->
            <thead class="bg-dark text-white"> <!-- اضافه کردن بکگراند به هدر جدول -->
                <tr>
                    <th>شخص</th>
                    <th>فرزندان</th>
                    <th>عملیات</th>
                </tr>
            </thead>
            <tbody>
                {% for family in families %}
                <tr>
                    <td>{{ family.individual }}</td>
                    <td>
                        {% for child in family.child.all %}
                            {{ child }}{% if not forloop.last %}, {% endif %}
                        {% endfor %}
                    </td>
                    <td>
                        <div class="text-center d-flex justify-content-center">
                            <a href="{% url 'family_update' family.pk %}" class="text-warning mx-1" title="ویرایش">
                                <i class="fas fa-edit"></i>
                            </a>
                            <a href="{% url 'family_delete' family.pk %}" class="text-danger mx-1" title="حذف">
                                <i class="fas fa-trash"></i>
                            </a>
                        </div>
                    </td>
                </tr>
                {% empty %}
                <tr>
                    <td colspan="4" class="text-center">خانواده‌ای یافت نشد.</td>
                </tr>
                {% endfor %}
            </tbody>
        </table>
    </div>
</div>

{% endblock %}
