{% extends "base.html" %}

{% block title %}Fatura Arşivi - FaturaYol{% endblock %}
{% block page_title %}Fatura Arşivi{% endblock %}

{% block content %}
<div class="row mb-4">
    <div class="col-md-8">
        <p class="text-muted">Firmalara göre gruplanmış fatura listesi. Detaylı görüntülemek için bir firmaya tıklayın.</p>
    </div>
    <div class="col-md-4 text-end">
        <a href="{% url 'firma_ekle' %}" class="btn btn-primary rounded-pill px-4">
            <i class="bi bi-folder-plus me-2"></i> Yeni Firma Ekle
        </a>
    </div>
</div>

<div class="row">
    {% for firma in firmalar %}
    <div class="col-md-4 col-xl-3 mb-4">
        <div class="card h-100 shadow-sm border-0">
            <div class="card-body p-4 text-center">
                <div class="position-absolute top-0 end-0 p-2">
                    <a href="{% url 'firma_sil' firma.pk %}" class="btn btn-link text-danger p-0" title="Firmayı Sil"><i class="bi bi-trash"></i></a>
                </div>
                <div class="bg-primary-soft stat-icon mx-auto mb-3" style="width: 60px; height: 60px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #e0e7ff; color: #4338ca;">
                    <i class="bi bi-building" style="font-size: 1.5rem;"></i>
                </div>
                <h5 class="fw-bold mb-1 text-truncate">{{ firma.ad }}</h5>
                <p class="text-muted small mb-3">VN: {{ firma.vergi_no }}</p>
                
                <div class="d-flex justify-content-between align-items-center bg-light p-2 rounded-3 mb-3">
                    <div class="text-start ps-2">
                        <small class="text-muted d-block" style="font-size: 0.65rem; text-transform: uppercase;">Fatura</small>
                        <span class="fw-bold">{{ firma.fatura_sayisi }} Adet</span>
                    </div>
                    <div class="text-end pe-2">
                        <small class="text-muted d-block" style="font-size: 0.65rem; text-transform: uppercase;">Toplam</small>
                        <span class="fw-bold text-primary">{{ firma.toplam_tutar|default:0|floatformat:2 }} ₺</span>
                    </div>
                </div>
                
                <a href="{% url 'firma_detay' firma.pk %}" class="btn btn-outline-primary btn-sm w-100 rounded-pill">
                    Dosyaları Görüntüle <i class="bi bi-chevron-right ms-1"></i>
                </a>
            </div>
        </div>
    </div>
    {% empty %}
    <div class="col-12 text-center py-5">
        <i class="bi bi-folder2-open text-muted" style="font-size: 4rem;"></i>
        <p class="mt-3 text-muted">Henüz kayıtlı bir firma veya fatura bulunamadı.</p>
        <a href="{% url 'firma_ekle' %}" class="btn btn-primary mt-2">İlk Firmayı Ekle</a>
    </div>
    {% endfor %}
</div>
{% endblock %}
