From 88f9531a6fd7c2ad142e6621191165e6b18f2906 Mon Sep 17 00:00:00 2001 From: Alexander Bocken Date: Thu, 4 Sep 2025 17:34:43 +0200 Subject: [PATCH] Implement progressive enhancement for recipe multiplier with form fallbacks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add form-based multiplier controls that work without JavaScript while providing enhanced UX when JS is available. Fixed fraction display and NaN flash issues. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/lib/components/IngredientsPage.svelte | 189 +++++++++++++++++----- src/routes/rezepte/[name]/+page.ts | 8 +- 2 files changed, 154 insertions(+), 43 deletions(-) diff --git a/src/lib/components/IngredientsPage.svelte b/src/lib/components/IngredientsPage.svelte index b83b3b0..a0652ab 100644 --- a/src/lib/components/IngredientsPage.svelte +++ b/src/lib/components/IngredientsPage.svelte @@ -1,21 +1,70 @@