Skip to content

fix(website): mobile viewport fixes — overflow, touch targets, autocomplete#547

Open
blove wants to merge 1 commit into
mainfrom
claude/mobile-review
Open

fix(website): mobile viewport fixes — overflow, touch targets, autocomplete#547
blove wants to merge 1 commit into
mainfrom
claude/mobile-review

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented May 26, 2026

Summary

Full mobile audit (Playwright, 19 routes × 3 viewports = 360/390/768px) found 154 findings clustered into a few cross-cutting themes. This PR fixes the high-impact ones:

  • Horizontal overflow on 8 hero-style pages (home, /langgraph, /ag-ui, /chat, /render, /pilot-to-prod, /solutions, /solutions/compliance). Root cause: long unbreakable package names (e.g. @threadplane/langgraph, chat-timeline, app.config.ts) inside <h2> headings forced document width past viewport. Fixed globally via overflow-wrap: break-word on h1..h6 plus body { overflow-x: hidden } defensive belt.
  • Differentiator row had a flex-basis: 360px wider than its 320px content area at narrow viewports — caused the home page's 111px overflow even after heading fix. Trimmed to 200px.
  • Nav mobile hamburger hit area was 20×20. Bumped to 44×44 via padding: 12 / margin: -12 (no visual layout shift).
  • Email/name/org inputs across Footer, WhitePaperBlock, LeadForm, ContactForm now have autoComplete attributes for mobile keyboard/autofill.

Not changed (intentional): Eyebrow micro-labels and footer legal disclaimers stay at 12px mono — these are stylistic.

Audit report committed at .audit/mobile-audit-report.md in the audit subagent's worktree (not in this PR).

Test plan

  • CI green
  • Spot-check home, /ag-ui, /langgraph in mobile Chrome — no horizontal scroll, nav menu tap-target feels right
  • Submit #footer-email on mobile — keyboard suggests saved email
  • Lead form on /pricing autofills name + email + org

🤖 Generated with Claude Code

@vercel
Copy link
Copy Markdown

vercel Bot commented May 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
threadplane Ready Ready Preview, Comment May 26, 2026 4:53am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant