Skip to content

Add provider logos and redesign Mobile Money channel selection list#128

Merged
Peter-John-paystack merged 1 commit into
mainfrom
feature/Adding-logos-to-payment-methods
Jun 29, 2026
Merged

Add provider logos and redesign Mobile Money channel selection list#128
Peter-John-paystack merged 1 commit into
mainfrom
feature/Adding-logos-to-payment-methods

Conversation

@Peter-John-paystack

Copy link
Copy Markdown
Collaborator

Replace the generic placeholder icons with provider-specific logos
(M-Pesa, MTN, Airtel/ATL, Telecel/Vodafone) and a dedicated bank
transfer logo, wiring each mobile money key to its own asset in
SupportedChannel.

Rework ChannelSelectionView from a two-column LazyVGrid into a full-
width vertical list of tappable rows. Each channel is now a PlainButton
with a leading logo and single-line, scalable title, giving a larger
tap target and consistent layout regardless of channel count.

If you'd prefer something shorter for a squash merge:

Add provider logos and redesign Mobile Money channel selection list

  Replace the generic placeholder icons with provider-specific logos
  (M-Pesa, MTN, Airtel/ATL, Telecel/Vodafone) and a dedicated bank
  transfer logo, wiring each mobile money key to its own asset in
  SupportedChannel.

  Rework ChannelSelectionView from a two-column LazyVGrid into a full-
  width vertical list of tappable rows. Each channel is now a PlainButton
  with a leading logo and single-line, scalable title, giving a larger
  tap target and consistent layout regardless of channel count.

  If you'd prefer something shorter for a squash merge:

  Add provider logos and redesign Mobile Money channel selection list
@github-actions

Copy link
Copy Markdown
Contributor
Warnings
⚠️ The source files were changed, but the tests remain unmodified. Consider updating or adding to the tests to match the source changes.

Generated by 🚫 Danger Swift against 83ae737

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@Peter-John-paystack Peter-John-paystack enabled auto-merge (squash) June 29, 2026 11:50
@Peter-John-paystack Peter-John-paystack merged commit f4ac0ba into main Jun 29, 2026
4 of 6 checks passed
@Peter-John-paystack Peter-John-paystack deleted the feature/Adding-logos-to-payment-methods branch June 29, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants