change layout settings for lebensmittel

This commit is contained in:
2026-04-14 11:04:38 +02:00
parent 6f6269c66d
commit 216dde1414
5 changed files with 168 additions and 14 deletions
+36 -13
View File
@@ -69,22 +69,45 @@
<h2>{{ item.name }}</h2>
<span class="status-pill status-{{ item.availability_state }}">{{ availability_labels[item.availability_state] }}</span>
</div>
<div class="chip-row">
<span class="chip">{{ item.visibility_label }}</span>
<span class="chip status-soft">{{ item.owner_label }}</span>
<span class="chip">{{ item.for_label }}</span>
</div>
{% if item.kind == 'food' %}
<div class="chip-row">
<span class="chip">{{ item.base_type_label }}</span>
<span class="chip">{{ item.suggestion_role_label }}</span>
<span class="chip">{{ item.suggestion_priority_label }}</span>
{% if item.can_be_meal_core %}
<span class="chip status-okay">Trägt gut eine Mahlzeit</span>
<span class="chip">{{ item.for_label }}</span>
{% if item.is_on_shopping_list %}
<span class="chip status-idea">Auf Einkaufsliste</span>
{% endif %}
</div>
<p class="muted">{{ item_kind_labels[item.kind] }}</p>
<details class="item-meta-disclosure">
<summary>Mehr zeigen</summary>
<div class="item-meta-panel">
<div class="chip-row">
<span class="chip">{{ item.visibility_label }}</span>
<span class="chip status-soft">{{ item.owner_label }}</span>
<span class="chip">{{ item.base_type_label }}</span>
<span class="chip">{{ item.suggestion_role_label }}</span>
<span class="chip">{{ item.suggestion_priority_label }}</span>
{% if item.can_be_meal_core %}
<span class="chip status-okay">Trägt gut eine Mahlzeit</span>
{% endif %}
<span class="chip">{{ item_kind_labels[item.kind] }}</span>
</div>
{% if item.dayparts %}
<div class="chip-row">
{% for daypart in item.dayparts %}
<span class="chip">{{ daypart }}</span>
{% endfor %}
</div>
{% endif %}
{% if item.note %}
<p>{{ item.note }}</p>
{% endif %}
</div>
</details>
{% else %}
<div class="chip-row">
<span class="chip">{{ item.visibility_label }}</span>
<span class="chip status-soft">{{ item.owner_label }}</span>
<span class="chip">{{ item.for_label }}</span>
</div>
<div class="chip-row">
<span class="chip">{{ item.meal_type_label }}</span>
<span class="chip">{{ energy_density_labels[item.energy_density] }}</span>
@@ -93,7 +116,7 @@
{% endfor %}
</div>
{% endif %}
{% if item.dayparts %}
{% if item.kind != 'food' and item.dayparts %}
<div class="chip-row">
{% for daypart in item.dayparts %}
<span class="chip">{{ daypart }}</span>
@@ -103,7 +126,7 @@
{% if item.components %}
<p class="muted">Mit: {{ item.components|join(', ') }}</p>
{% endif %}
{% if item.note %}
{% if item.kind != 'food' and item.note %}
<p>{{ item.note }}</p>
{% endif %}
</div>