From d80548a5c3ba7cb65b8618e565b50ebee07d03f5 Mon Sep 17 00:00:00 2001 From: Snow Lee Date: Thu, 9 Jul 2026 00:07:17 -0700 Subject: [PATCH] design: two final polish nits from the confirmation review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Auth signup domain parenthetical #888→#969696 (4.27→5.12:1, full AA). - Sidebar org-name label gets a 44px touch height on mobile. Design confirmation review: Visual 5 / UX 5 / Layout 5 / Accessibility 5, overall 5.0, all objective a11y checks pass. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01R7Q9ZKSZRTdvrSJkYLUmYs --- internal/webapp/authlocal.go | 2 +- internal/webapp/static/style.css | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/webapp/authlocal.go b/internal/webapp/authlocal.go index d9590d5..b78cfd2 100644 --- a/internal/webapp/authlocal.go +++ b/internal/webapp/authlocal.go @@ -598,7 +598,7 @@ func (a *BuiltinAuth) pageLogin(w http.ResponseWriter, r *http.Request) { if a.AllowSignup { note := "" if len(a.AllowedDomains) > 0 { - note = ` (` + html.EscapeString(a.domainList()) + ` only)` + note = ` (` + html.EscapeString(a.domainList()) + ` only)` } signup = fmt.Sprintf(`

No account? Sign up%s

`, url.QueryEscape(next), note) } diff --git a/internal/webapp/static/style.css b/internal/webapp/static/style.css index 799104d..788e0b4 100644 --- a/internal/webapp/static/style.css +++ b/internal/webapp/static/style.css @@ -346,6 +346,7 @@ body { /* The list rows are the primary tap targets — size them to 44px too. */ #tree li > .row, #projects .row { min-height: 44px; } #invite-btn { min-height: 44px; padding: 0 16px; } + #org-name { min-height: 44px; display: inline-flex; align-items: center; } .nav-add { min-width: 44px; min-height: 44px; } .dir-history { min-width: 44px; min-height: 44px; display: inline-flex; align-items: center; justify-content: center; } .markdown, .admin, .onboard, .history { max-width: 100%; }