Compare commits

...

3 commits

Author SHA1 Message Date
4bd605f92a
update name of food 2025-11-08 19:35:56 +01:00
b02a0ac6ad
display weight 2025-11-08 19:30:17 +01:00
5bfcb3ea9a
update food data 2025-11-08 19:30:06 +01:00
6 changed files with 8 additions and 8 deletions

BIN
foods.db

Binary file not shown.

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 {