hyperswitch
hyperswitch copied to clipboard
[UI] : Implement Mobile Responsiveness for Payment Processor
Description
Payments processor page need to be optimised for mobile devices to ensure a seamless user experience across various screen sizes and resolutions.
Pages to Update:
- Payment Processors Home page (Route: /dashboard/connectors)
- New payment processor creation (Route: /dashboard/connectors/new?name=${connector_name})
- Update a connected connector (Route: /dashboard/connectors/${connected_connector_id})
Requirements
- Ensure all elements (text, images, buttons, etc.) scale appropriately for mobile viewports.
- Changes for mobile responsiveness doesn't hamper the existing web view
- Test across multiple devices and browsers (iOS, Android, Chrome, Safari, etc.).
Current pages in mobile view
-
Payment Processors Home page
-
New payment processor creation
-
Update a connected connector
Acceptance Criteria
- Each page must be fully functional and visually optimised for mobile devices.
- Navigation elements (menus, buttons) should be easily clickable and accessible on touchscreens.
- The design should maintain visual consistency with the desktop version while being mobile-friendly.
- Proper testing and verification on different devices and screen sizes.
- Changes for mobile responsiveness doesn't hamper the existing web view
Submission Process:
- Ask the maintainers for assignment of the issue, you can request for assignment by commenting on the issue itself.
- Once assigned, submit a pull request (PR).
- Maintainers will review and provide feedback, if any.
- Maintainers can unassign issues due to inactivity, read more here.
Refer here for Terms and conditions for the contest.