Skip to content

Present mobile sign-in options in a bottom sheet - #7206

Merged
ComputelessComputer merged 3 commits into
mainfrom
fix/mobile-sign-in-sheet
Aug 31, 2026
Merged

Present mobile sign-in options in a bottom sheet#7206
ComputelessComputer merged 3 commits into
mainfrom
fix/mobile-sign-in-sheet

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Restore the branded login screen and reveal full-width provider actions after tapping Sign in.


Note

Low Risk
Presentation-only auth UI with unchanged sign-in handlers; minor testID surface change (sign-in-screen vs sheet sign-in-methods).

Overview
Restores a branded sign-in landing on mobile: wordmark, tagline styled with the new Caveat semi-bold font, and a primary Sign in button instead of showing every provider on the first screen.

Tapping Sign in opens an @expo/ui BottomSheet with the same full-width Apple, Google, Microsoft, GitHub, email, and SSO actions; the sheet uses window width and safe-area insets for layout. Root layout now loads Caveat via expo-font and keeps the existing brand loading view until fonts are ready.

Reviewed by Cursor Bugbot for commit b26cc3e. Bugbot is set up for automated code reviews on this repo. Configure here.

@netlify

netlify Bot commented Aug 31, 2026

Copy link
Copy Markdown

Deploy Preview for anarlog canceled.

Name Link
🔨 Latest commit b26cc3e
🔍 Latest deploy log https://app.netlify.com/projects/anarlog/deploys/6a954fe77fbe520008472307

Comment thread apps/mobile/src/auth/screens.tsx
Comment thread apps/mobile/src/app/_layout.tsx Outdated
@ComputelessComputer
ComputelessComputer force-pushed the fix/mobile-sign-in-sheet branch 2 times, most recently from c5b3761 to 9a707b0 Compare August 31, 2026 07:53
Restore the branded login screen and reveal full-width provider actions after tapping Sign in.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 8a84a89. Configure here.

Comment thread apps/mobile/src/auth/screens.tsx
Pad the provider sheet with the device bottom safe-area inset.
@ComputelessComputer
ComputelessComputer merged commit 3c25b4c into main Aug 31, 2026
18 of 19 checks passed
@ComputelessComputer
ComputelessComputer deleted the fix/mobile-sign-in-sheet branch August 31, 2026 10:10
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