From 20bd3e33108c32a3cf4e4e2ae90025b31f105ff4 Mon Sep 17 00:00:00 2001 From: Stephen Adamson Date: Fri, 29 May 2026 18:20:30 +0100 Subject: [PATCH] fix: add inputmode to number inputs across admin modals to enforce numeric keyboard on mobile --- .../src/lib/components/admin/DiscountsManagement.svelte | 6 +++--- .../src/lib/components/admin/PatchTestsManagement.svelte | 2 ++ frontend/src/lib/components/admin/ServicesManagement.svelte | 3 +++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/frontend/src/lib/components/admin/DiscountsManagement.svelte b/frontend/src/lib/components/admin/DiscountsManagement.svelte index 35fc927..9c0d838 100644 --- a/frontend/src/lib/components/admin/DiscountsManagement.svelte +++ b/frontend/src/lib/components/admin/DiscountsManagement.svelte @@ -483,7 +483,7 @@
Discount Percent *
- + %
{#if errors.discount_percent}

{errors.discount_percent}

{/if} @@ -545,7 +545,7 @@
Value * - + {#if errors.milestone_value}

{errors.milestone_value}

{/if}
@@ -579,7 +579,7 @@
Max Redemptions (campaign total) - +

0 = unlimited across all users

diff --git a/frontend/src/lib/components/admin/PatchTestsManagement.svelte b/frontend/src/lib/components/admin/PatchTestsManagement.svelte index 576a34a..dbf6cf5 100644 --- a/frontend/src/lib/components/admin/PatchTestsManagement.svelte +++ b/frontend/src/lib/components/admin/PatchTestsManagement.svelte @@ -370,6 +370,7 @@ import { Button } from '$lib/components/ui/button';