From f118c179cde7171df91baf714d48bb340f77b1a6 Mon Sep 17 00:00:00 2001 From: josh Date: Sat, 12 Sep 2026 01:04:06 -0400 Subject: [PATCH] Preserve case in !rt token input MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The !rt token is case-sensitive and often contains capitals, but the input CSS lowercased typed characters visually (misleading) and the placeholder "abcd" implied lowercase-only. Server-side validation and loginWithToken() already preserved case — only the UI was wrong. - Drop text-transform: lowercase from the input - Placeholder abcd -> aB3d --- src/lib/ui/components/TokenModal.svelte | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/ui/components/TokenModal.svelte b/src/lib/ui/components/TokenModal.svelte index 72ae7c9..22690eb 100644 --- a/src/lib/ui/components/TokenModal.svelte +++ b/src/lib/ui/components/TokenModal.svelte @@ -63,7 +63,7 @@ maxlength="4" minlength="4" pattern="[a-zA-Z0-9]{'{'}4{'}'}" - placeholder="abcd" + placeholder="aB3d" bind:value disabled={submitting} aria-label="4-character !rt token" @@ -128,7 +128,6 @@ font-family: 'JetBrains Mono', ui-monospace, monospace; letter-spacing: 8px; text-align: center; - text-transform: lowercase; } button { background: #ff3030;