{% extends 'base.html' %} {% block title %}Lista: {{ list.title }}{% endblock %} {% block content %}

Lista: {{ list.title }} {% if list.is_archived %} (Archiwalna) {% endif %} {% if list.category_badges %} {% for cat in list.category_badges %} {{ cat.name }} {% endfor %} {% else %} {% endif %}

{% set share_url = url_for('shared_list', token=list.share_token, _external=True) %} {% set permitted_count = permitted_users|length %}
Postęp listy — {{ purchased_count }}/{{ total_count }} kupionych ({{ percent|round(0)|int }}%)

{% if total_expense > 0 %}
💸 Łącznie wydano: {{ format_currency(total_expense) }}
{% else %}
💸 Łącznie wydano: {{ format_currency(0) }}
{% endif %}
{% if not list.is_archived %}
➕ Dodaj produkt
Wpisz nazwę produktu i ilość, potem kliknij Dodaj.
Szybkie akcje
Dodawanie i zapis listy
Najczęściej używane akcje pod ręką.
{% endif %} {% if activity_logs %}
🕘 Historia zmian listy
Rozwiń aby zobaczyć | Zdarzeń: {{ activity_logs|length }}
{% for log in activity_logs %} {% endfor %}
KiedyKtoAkcjaProdukt / szczegóły
{{ log.created_at.strftime('%Y-%m-%d %H:%M') }} {{ log.actor_name }} {{ action_label(log.action) }} {{ log.item_name or log.details or '—' }}
{% endif %} {% set receipt_pattern = 'list_' ~ list.id %}
📄 Paragony dodane do tej listy

Tutaj możesz wygodnie przejrzeć wszystkie paragony przypisane do tej listy.

{{ receipts|length }} plik{% if receipts|length != 1 %}i{% endif %} Tylko podgląd
📸 Galeria paragonów
{% if receipts %} Kliknij miniaturę, aby otworzyć podgląd {% endif %}
{% if receipts %} {% for r in receipts %} {% endfor %} {% else %}
{% endif %}
{% for username in all_usernames %}{% endfor %}
Zarządzaj dostępem
{% block scripts %} {% endblock %} {% endblock %}