Skip to content

Align settings and approval cards with compact mobile UI - #58

Merged
eivindjonassen merged 1 commit into
mainfrom
fix/compact-settings-approval-ui
Oct 10, 2026
Merged

eivindjonassen merged 1 commit into
mainfrom
fix/compact-settings-approval-ui

Conversation

@eivindjonassen

Copy link
Copy Markdown
Member

Summary

  • Group related settings into compact native rows and add explicit Done actions.
  • Simplify followed-project and saved-connection cards without changing selection, ordering, removal confirmation, or security warnings.
  • Share compact card and content-sized button styles between approvals and questions, preserving accessible touch targets and large-text layouts.

Verification

  • pnpm check, including 532 mobile tests and both Hermes bundle exports.
  • pnpm native:doctor, all 18 checks passed.
  • Tests cover compact permission actions and standard/large-text settings layouts.
  • UX review completed before and after changes. Device screenshot comparison and VoiceOver/TalkBack verification remain pending.
  • No deployment files, credentials, server content, or private screenshot data included.

The current working-tree bundles were published locally to the preview OTA channel for both platforms. This PR changes presentation only; no native dependencies, server contracts, or persistence changes.

@eivindjonassen
eivindjonassen merged commit 1672b69 into main Oct 10, 2026
2 checks passed
@eivindjonassen
eivindjonassen deleted the fix/compact-settings-approval-ui branch October 10, 2026 09:43
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