diff --git a/src/lib/components/faith/StickyImage.svelte b/src/lib/components/faith/StickyImage.svelte index f70a922..f6c3f44 100644 --- a/src/lib/components/faith/StickyImage.svelte +++ b/src/lib/components/faith/StickyImage.svelte @@ -84,12 +84,12 @@
-
+
{#if caption}
{@html caption}
{/if} -
+
{@render children()} @@ -109,6 +109,7 @@ } .image-wrap-desktop { display: none; + margin: 0; } .image-caption { font-size: 0.8rem; diff --git a/src/lib/components/recipes/AddToFoodLogButton.svelte b/src/lib/components/recipes/AddToFoodLogButton.svelte index cfe1c2a..1c32e1d 100644 --- a/src/lib/components/recipes/AddToFoodLogButton.svelte +++ b/src/lib/components/recipes/AddToFoodLogButton.svelte @@ -188,8 +188,8 @@ {#if showDialog}
showDialog = false} onkeydown={(e) => e.key === 'Escape' && (showDialog = false)}> - -
e.stopPropagation()}> + +
e.stopPropagation()} onkeydown={(e) => e.stopPropagation()}>

{labels.addToLog}

diff --git a/src/routes/fitness/[nutrition=fitnessNutrition]/+page.svelte b/src/routes/fitness/[nutrition=fitnessNutrition]/+page.svelte index 242d3d7..99ce71e 100644 --- a/src/routes/fitness/[nutrition=fitnessNutrition]/+page.svelte +++ b/src/routes/fitness/[nutrition=fitnessNutrition]/+page.svelte @@ -792,7 +792,7 @@
e.key === 'Escape' && closeFabModal()}> -
e.stopPropagation()}> +
e.stopPropagation()} onkeydown={(e) => e.stopPropagation()}>

{t('add_food', lang)}

@@ -1596,8 +1596,7 @@ cursor: not-allowed; transform: none; } - .btn-secondary, - .btn-cancel { + .btn-secondary { padding: 0.5rem 1.1rem; background: var(--color-bg-tertiary); color: var(--color-text-primary); @@ -1608,9 +1607,6 @@ font-weight: 500; transition: background 0.15s; } - .btn-cancel:hover { - background: var(--color-bg-elevated); - } /* ── Day Total ── */ /* ── FAB Modal ── */ diff --git a/src/routes/fitness/[nutrition=fitnessNutrition]/meals/+page.svelte b/src/routes/fitness/[nutrition=fitnessNutrition]/meals/+page.svelte index 65a1cd2..984411a 100644 --- a/src/routes/fitness/[nutrition=fitnessNutrition]/meals/+page.svelte +++ b/src/routes/fitness/[nutrition=fitnessNutrition]/meals/+page.svelte @@ -172,16 +172,18 @@

{editingId ? t('edit', lang) : t('new_meal', lang)}

- - + - + {t('ingredients', lang)} ({ingredients.length}) {#if ingredients.length > 0}
{#each ingredients as ing, i}