fix contact form layout on mobile screens
This commit is contained in:
@@ -178,14 +178,14 @@
|
|||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
<div class="flex items-start justify-between gap-4 min-h-[65px]">
|
<div class="flex flex-col sm:flex-row sm:items-start sm:justify-between gap-4 min-h-[65px]">
|
||||||
<!-- Turnstile Widget (300x65 for normal size) -->
|
<!-- Turnstile Widget (300x65 for normal size) -->
|
||||||
<div bind:this={turnstileContainer} class="min-w-[300px]"></div>
|
<div bind:this={turnstileContainer} class="min-w-[300px]"></div>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
type="submit"
|
type="submit"
|
||||||
disabled={formState === 'submitting'}
|
disabled={formState === 'submitting'}
|
||||||
class="inline-flex items-center justify-center gap-2 rounded-md bg-primary px-6 py-2.5 text-sm font-medium text-primary-foreground hover:bg-primary/90 focus:outline-none focus:ring-2 focus:ring-primary focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 transition-all duration-200"
|
class="w-full sm:w-auto inline-flex items-center justify-center gap-2 rounded-md bg-primary px-6 py-2.5 text-sm font-medium text-primary-foreground hover:bg-primary/90 focus:outline-none focus:ring-2 focus:ring-primary focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 transition-all duration-200"
|
||||||
>
|
>
|
||||||
{#if formState === 'submitting'}
|
{#if formState === 'submitting'}
|
||||||
<span class="inline-block size-4 animate-spin rounded-full border-2 border-current border-t-transparent"></span>
|
<span class="inline-block size-4 animate-spin rounded-full border-2 border-current border-t-transparent"></span>
|
||||||
|
|||||||
Reference in New Issue
Block a user