diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte index 62fe1066..00e87d01 100644 --- a/src/routes/login/+page.svelte +++ b/src/routes/login/+page.svelte @@ -7,6 +7,7 @@ let serverName = $state(""); let username = $state(""); let password = $state(""); + let showPassword = $state(false); let connecting = $state(false); let loggingIn = $state(false); let localError = $state(null); @@ -146,6 +147,10 @@ type="text" bind:value={username} placeholder="Enter your username" + autocapitalize="none" + autocorrect="off" + autocomplete="username" + spellcheck="false" class="w-full px-4 py-3 bg-[var(--color-surface)] border border-gray-700 rounded-lg focus:outline-none focus:border-[var(--color-jellyfin)] text-white placeholder-gray-500" disabled={loggingIn} /> @@ -155,14 +160,43 @@ - +
+ + (password = e.currentTarget.value)} + placeholder="Enter your password" + autocapitalize="none" + autocorrect="off" + autocomplete="current-password" + spellcheck="false" + class="w-full pl-4 pr-12 py-3 bg-[var(--color-surface)] border border-gray-700 rounded-lg focus:outline-none focus:border-[var(--color-jellyfin)] text-white placeholder-gray-500" + disabled={loggingIn} + /> + +
{#if localError || $authError}