Skip to content

⚡ Improve QR code layout for narrow screens (#4012)#4013

Merged
guiyanakuang merged 1 commit intomainfrom
feat/issue-4012-qr-layout-narrow-screens
Mar 9, 2026
Merged

⚡ Improve QR code layout for narrow screens (#4012)#4013
guiyanakuang merged 1 commit intomainfrom
feat/issue-4012-qr-layout-narrow-screens

Conversation

@guiyanakuang
Copy link
Copy Markdown
Member

Closes #4012

Summary

  • Remove weight(1f) from QR container — content flows naturally with Arrangement.Center
  • Move BoxWithConstraints to outer level, compute QR size as ~65% of available width (120–320dp range)
  • Add verticalScroll for small screen safety
  • Simplify bottom section by flattening nested Column/Box wrappers
  • Use success.color for Verified_user icon tint
  • Adjust spacing for tighter, more natural grouping on narrow screens

Test plan

  • Verify QR code layout looks good on desktop (~440dp content width)
  • Verify layout is compact on narrow phone screens (~360dp)
  • Verify all content visible and scrollable on very small screens
  • Verify QR code remains scannable at all sizes

@guiyanakuang guiyanakuang merged commit eed3806 into main Mar 9, 2026
2 checks passed
@guiyanakuang guiyanakuang deleted the feat/issue-4012-qr-layout-narrow-screens branch March 9, 2026 09:09
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.

Improve PairingCodeContentView layout for narrow screens

1 participant