Skip to content

Open the sign-in screen on the brand - #791

Merged
michaelst merged 2 commits into
mainfrom
claude/login-screen-design-0bde2e
Aug 17, 2026
Merged

Open the sign-in screen on the brand#791
michaelst merged 2 commits into
mainfrom
claude/login-screen-design-0bde2e

Conversation

@michaelst

Copy link
Copy Markdown
Owner

Sign-in led with a text wordmark and "Know what is left to spend." It now opens on the app icon, the real lockup, and the promise that decides a sign-up.

  • App icon tile → wordmark → "Open source. No ads. Your financial data is never sold." → the two buttons, unchanged.
  • Privacy policy at the foot behind a hairline, so the claim is checkable. Opens https://spendable.money/privacy-policy in Safari.
  • Brand SVGs vendored under mobile/assets/brand/ from priv/static/images, tinted at runtime. The tile keeps the mark's own black in either theme, the way an icon does not restyle for dark mode.

New dependency: url_launcher, for the policy link.

Verified on the iPhone 17 simulator in both themes; flutter analyze clean, tests pass.

🤖 Generated with Claude Code

michaelst and others added 2 commits August 16, 2026 17:59
The sign-in screen led with a text wordmark and a line about spending. It now
opens on the app icon itself, the real lockup, and the promise that decides
whether someone signs up: open source, no ads, data never sold. The privacy
policy sits at the foot behind a hairline, so the claim is checkable.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@michaelst
michaelst merged commit 4082743 into main Aug 17, 2026
6 checks passed
@michaelst
michaelst deleted the claude/login-screen-design-0bde2e branch August 17, 2026 00:06
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