Skip to content

Improve KYC submission flow and network status UX - #1400

Merged
emdevelopa merged 1 commit into
emdevelopa:mainfrom
LawalRahman:feature/fe-kyc-network-ux-enhancements
Aug 27, 2026
Merged

Improve KYC submission flow and network status UX#1400
emdevelopa merged 1 commit into
emdevelopa:mainfrom
LawalRahman:feature/fe-kyc-network-ux-enhancements

Conversation

@LawalRahman

Copy link
Copy Markdown
Contributor

PR Description

Summary

This PR improves the KYC submission flow and network status indicator to better match the requested UX, responsiveness, and accessibility requirements.

What changed

  • Refined the KYC submission form layout and interaction states for a cleaner multi-step experience
  • Improved mobile responsiveness and spacing in the submission flow
  • Added clearer loading and submission feedback for form actions
  • Improved visual hierarchy and typography for the Network Status Indicator
  • Fixed responsive stacking behavior on smaller screens
  • Improved accessibility semantics for the refresh control and status announcements
  • Reduced duplicate or noisy screen-reader output during submission and status updates

Issues addressed

Validation

  • Verified with targeted frontend component tests:
    • KYC submission form tests
    • Network status indicator tests
    • Network status accessibility tests
  • Result: 113/113 tests passing

Notes

This patch is focused on UI polish, accessibility compliance, and responsive behavior without changing the underlying submission logic.

If you want, I can also give you:

  • a shorter GitHub-ready version
  • a more formal engineering PR template
  • or a version with a checklist for reviewers.

Closes #1376
Closes #1377
Closes #1378
Closes #1379

@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

@LawalRahman is attempting to deploy a commit to the Emmanuel's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Aug 27, 2026

Copy link
Copy Markdown

@LawalRahman Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@emdevelopa
emdevelopa merged commit 20b2879 into emdevelopa:main Aug 27, 2026
1 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants