display weight

This commit is contained in:
Khaïs COLIN 2025-11-08 19:23:10 +01:00
parent 5bfcb3ea9a
commit b02a0ac6ad
Signed by: logistic-bot
SSH key fingerprint: SHA256:RlpiqKeXpcPFZZ4y9Ou4xi2M8OhRJovIwDlbCaMsuAo
5 changed files with 8 additions and 8 deletions

View file

@ -5,7 +5,8 @@ SELECT
kc_per_serving,
target_servings,
coalesce(day_serving.servings_eaten, 0),
color
color,
portion_weight
FROM
food
LEFT JOIN

View file

@ -5,7 +5,8 @@ SELECT
food.kc_per_serving,
food.target_servings,
coalesce(day_serving.servings_eaten, 0) as servings_eaten,
food.color
food.color,
food.portion_weight
FROM
food
LEFT JOIN

View file

@ -58,6 +58,7 @@ struct Food {
target_servings: i32,
servings_eaten: i32,
color: String,
portion_weight: i32,
}
impl Food {
@ -71,6 +72,7 @@ impl Food {
target_servings: row.get(4)?,
servings_eaten: row.get(5)?,
color: row.get(6)?,
portion_weight: row.get(7)?,
})
}
}

View file

@ -6,16 +6,12 @@
<div class="amounts">
<p class="unit">
<!-- <sup>1</sup>&frasl;<sub>4</sub> Cup -->
{{ food.portion }}
{{ food.portion }} ({{ food.portion_weight }} g)
</p>
<p class="kc">
{{ food.kc_per_serving }} kc
</p>
</div>
<div class="buttons">
<button class="increase" hx-post="/increase/{{ food.id }}" hx-target="#card-{{ food.id }}">+</button>
<button class="decrease" hx-post="/decrease/{{ food.id }}" hx-target="#card-{{ food.id }}">-</button>
</div>
<div class="checkboxes">
{% for counter in self::range(10) %}
{% if loop.index as i32 <= food.target_servings %}

View file

@ -92,7 +92,7 @@
}
.amounts {
width: 4em;
width: 8em;
}
.increase {