release nouri 0.6.0 polish backup and pwa

This commit is contained in:
2026-04-12 17:46:18 +02:00
parent 9ff7a6d57c
commit 555fddab80
31 changed files with 1257 additions and 164 deletions
+8 -1
View File
@@ -67,7 +67,12 @@
{% if item and item.photo_filename %}
<div class="inline-photo">
<img src="{{ url_for('uploaded_file', filename=item.photo_filename) }}" alt="{{ item.name }}">
<img
src="{{ image_url(item.photo_filename, 'lg') }}"
srcset="{{ image_srcset(item.photo_filename) }}"
sizes="{{ image_sizes('detail') }}"
alt="{{ item.name }}"
loading="lazy">
</div>
{% endif %}
@@ -97,10 +102,12 @@
placeholder="z. B. Reis, Banane, Joghurt"
data-filter-input
data-filter-target="#meal-components-list"
data-filter-limit="3"
>
</label>
<button class="secondary" type="submit" name="form_action" value="filter_foods">Suchen</button>
</div>
<p class="helper-text">Während der Suche zeigt Nouri nur die drei passendsten Lebensmittel, damit die Auswahl ruhig bleibt.</p>
{% if food_groups %}
<div class="stack-sections" id="meal-components-list">
{% for group in food_groups %}
+6 -1
View File
@@ -54,7 +54,12 @@
<article class="item-card">
<div class="item-media">
{% if item.photo_filename %}
<img src="{{ url_for('uploaded_file', filename=item.photo_filename) }}" alt="{{ item.name }}">
<img
src="{{ image_url(item.photo_filename, 'md') }}"
srcset="{{ image_srcset(item.photo_filename) }}"
sizes="{{ image_sizes('grid') }}"
alt="{{ item.name }}"
loading="lazy">
{% else %}
<div class="placeholder-tile">{{ item.name[:1] }}</div>
{% endif %}