From 09bc067aa221771d7c84c1103de6c0d28c7e4129 Mon Sep 17 00:00:00 2001 From: Matthew Valancy Date: Wed, 17 Jun 2026 17:29:28 -0700 Subject: [PATCH] LAYOUT-1b: trim auth card on large screens so /signup fully fits (no scroll) The 2-column layout cut the /signup overflow from 196px to ~20px @1600x1000; this closes the rest with lg-only spacing reductions (outer lg:py-3, form lg:py-6 + lg:space-y-4). Verified in a production build: documentElement scrollH == clientH (1000) at 1600x1000 even WITH the dev HTTP banner present, so the HTTPS cloud (no banner) fits with margin to spare. No mobile/small-screen change. Co-Authored-By: Claude Opus 4.8 (1M context) --- packages/web/src/pages/Signin.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web/src/pages/Signin.tsx b/packages/web/src/pages/Signin.tsx index 2f19147a..cc02e6a0 100644 --- a/packages/web/src/pages/Signin.tsx +++ b/packages/web/src/pages/Signin.tsx @@ -427,7 +427,7 @@ export function Signin({ initialMagicLink = false }: { initialMagicLink?: boolea return ( -
+
{/* Static gradient background - optimized for all browsers */}
{/* Design religion: fit the window. On large screens the branding sits @@ -446,7 +446,7 @@ export function Signin({ initialMagicLink = false }: { initialMagicLink?: boolea
{/* Login Form */} -
+ {/* Social Login Buttons — only when at least one provider is actually configured; otherwise the whole block (and its divider) is hidden so no setup hints leak to end users (cloud uses email + guest). */}