Skip to content

Align mobile share action - #12

Merged
PengfanZ merged 1 commit into
mainfrom
codex/mobile-share-action
Jul 28, 2026
Merged

Align mobile share action#12
PengfanZ merged 1 commit into
mainfrom
codex/mobile-share-action

Conversation

@PengfanZ

Copy link
Copy Markdown
Owner

What changed

  • Group Add expense and Share into one balanced mobile action row.
  • Keep contextual controls such as currency on their own row.
  • Add a Playwright regression test for button alignment, viewport bounds, and opening the Share dialog.

Why

On narrow screens, the Share button wrapped onto a separate right-aligned line and appeared detached from the activity's primary actions.

Impact

The mobile activity header is clearer and more compact. Desktop behavior is unchanged.

Validation

  • npm run lint
  • npm run typecheck
  • npm run test:coverage - 280 tests, 100% coverage
  • npm run test:e2e - 13 tests
  • npm run build:pages
  • Browser QA at 400x900 and 1440x900

@PengfanZ
PengfanZ merged commit 2eb540d into main Jul 28, 2026
3 checks passed
@PengfanZ
PengfanZ deleted the codex/mobile-share-action branch July 28, 2026 03:41
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