From c2311260b14ba003877b73a8e508a4749ef525e7 Mon Sep 17 00:00:00 2001 From: Elijah Duffy Date: Mon, 21 Jul 2025 19:50:41 -0700 Subject: [PATCH] time input: implement compact mode --- src/lib/TimeInput.svelte | 38 +++++++++++++++----------------------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/src/lib/TimeInput.svelte b/src/lib/TimeInput.svelte index b0a95bc..a37c731 100644 --- a/src/lib/TimeInput.svelte +++ b/src/lib/TimeInput.svelte @@ -283,13 +283,16 @@ {#each ['hour', 'minute'] as componentKey[] as key} {@const opts = components[key]} liveValidator(n, keydownValidatorOpts)} onkeydown={opts.onkeydown} @@ -299,21 +302,28 @@ /> {#if opts.divider} - {opts.divider} + {opts.divider} {/if} {/each} -
+
{#each ['AM', 'PM'] as (typeof ampm)[] as shade, index}
- -