Accessibility enhancements for ESB PosLite sign-up screen
Overview
This project was focused on enhancing the accessibility and user experience perspective of the ESB PosLite mobile screen.
The initial design had many usability issues that could affect people with disabilities and decrease overall user experience.
Key Issue
Accessibility concern
The page failed to fulfill WCAG standards, with a low-resolution logo, inadequate visual contrast, white space, font sizes, and weights.
Complex registration
The users encountered more friction while signing up for the original design. Mobile screens have limited real estate;
Inputting more data can overwhelm users and make the process feel daunting.
New design solution
Accessibility standpoint
- The primary orange button with a white label and slightly muted black font on a white background pass the AAA standard.
- Using color strategically to create enough contrast for color-blind users.
- Using white mode as a default interface to cater to people with low vision, color blindness, and cognitive disabilities as a way to improve visibility
- Writing in plain language to prevent confusion for people with ASD and dyslexia.
- A 48px height is applied to all input fields and buttons to optimize for touch interaction and improve accessibility for users with motor impairments.
User experience perspective
- The smallest font size is 16px for easy reading and more accessibility.
- The background is off-white for ease of eyes and reducing stress.
- Using Helvetica typeface to reduce friction.
- Solid color background to allow accessibility for all users.
- Designing only one-page sign-up for faster completion, reducing cognitive load, and minimizing drop-off.
Conclusion
This project points out the necessity of bringing accessibility and user experience into account throughout the design process. The sign-up page was improved by making small but effective adjustments that made it more accessible and user-friendly.
Reviews
2 reviews
Your redesign is a solid improvement, making the sign-up process cleaner, simpler, and more accessible. Here’s what works, what can be improved, and what can be added—backed by usability research and accessibility guidelines.
What I Liked
✅ Better Readability & Visual Clarity
- 16px minimum font size improves legibility (WCAG 2.1 recommendation).
- Helvetica is a good choice for reducing strain and improving clarity.
✅ Improved Contrast & Accessibility Compliance
- The orange CTA button with white text meets AAA contrast standards (7:1 contrast ratio).
- An off-white background reduces blue light strain and helps users with light sensitivity.
✅ Simplified Sign-up Process
- Fewer input fields mean faster form completion (Baymard Institute study: 20-30% higher conversion rates when forms are shorter).
- One-page sign-up minimizes cognitive load, reducing drop-offs.
✅ Touch & Keyboard-Friendly Design
- 48px input fields & buttons follow Google’s Material Design guidelines for better touch accessibility.
- Full keyboard navigation support makes it easier for users with motor impairments.
✅ Plain Language & Clear Labels
- Text is direct, jargon-free, and easy to understand (essential for users with cognitive disabilities).
What Can Be Improved (With Research-Backed Fixes)
1. Placeholder Text Readability Needs More Contrast
- Issue: Light grey placeholder text can be hard to read for users with low vision.
- Research: WCAG 2.1 (Success Criterion 1.4.3) recommends at least a 4.5:1 contrast ratio for text.
- Fix: Use a darker grey (#666 or #333) to improve visibility.
2. Stronger Focus Indicators for Keyboard Navigation
- Issue: Current focus states might not be clear enough for keyboard users.
- Research: A WebAIM study (2021) found that 60% of screen reader users navigate via the keyboard, and unclear focus indicators create usability issues.
- Fix: Add a thicker blue or orange outline when input fields are focused.
3. Real-Time Error Validation for Better User Guidance
- Issue: Users only see errors after form submission, which slows them down.
- Research: A Baymard Institute study (2023) found that real-time validation improves completion rates by 22%.
- Fix: Show inline error messages dynamically below fields (e.g., “Invalid email format”).
4. Add Google & Apple Login Options to Speed Up Sign-ups
- Issue: Users are forced to enter details manually, increasing drop-offs.
- Research: Google’s 2022 usability report found that social login increases sign-up rates by 35%.
- Fix: Add Google & Apple sign-in buttons for faster onboarding.
What Can Be Added (Enhancements With Research-Backed Impact)
1. Dark Mode Support for Reduced Eye Strain
- Research: A Google study found that dark mode reduces eye strain by 47%.
- Fix: Add a toggle for dark mode with high-contrast text on a dark grey background.
2. Password Strength Indicator for Better Security
- Research: The NIST security guidelines recommend password meters, which reduce weak passwords by 18%.
- Fix: Show a strength meter (Weak, Medium, Strong) as users type passwords.
3. Screen Reader Optimization for Blind Users
- Research: A WebAIM study (2021) found that 55% of blind users abandon forms due to poor screen reader support.
- Fix: Add ARIA labels (e.g., <input aria-label="Email">) and use semantic HTML for buttons.
4. Progress Indicator (If Multi-Step Forms Are Needed Later)
- Research: NNGroup (2022) found that progress indicators improve user confidence by 36% and reduce drop-offs.
- Fix: If steps increase, add a progress bar (e.g., Step 1 of 3).
Your design is already a big improvement, addressing usability and accessibility concerns effectively. By implementing these research-backed enhancements, you can increase usability, reduce friction, and create a more inclusive sign-up process.
Hey Adinda,
I’ve had the opportunity to review your submission and I’d like to share some feedback:
What You Did Well:
- Placing the localization toggle at the top of the screen is a great decision—it improves accessibility for users who prefer different languages.
- The screen layout now feels more structured, making it easier for users to process information.
- Adding a distinct color to the button enhances visibility and draws attention effectively.
Areas for Improvement:
- Consider placing the Sign Up option above the login input field instead of at the bottom. This would reduce the need for users to scan the entire screen to find it.
- ncreasing the font weight of input fields to bold or semi-bold could improve readability and accessibility.
- The placeholder text color could be slightly darker for better contrast.
- Using a checkbox for the terms and conditions statement would make it clearer and more interactive.
Final Thoughts:
I really enjoyed reviewing your project and appreciate the attention to detail in your design. These small refinements can further enhance usability and consistency. Keep up the great work, and I look forward to seeing more of your designs in the future. Best of luck! 😊
You might also like

Ithnain Management System

Jeel app website wireframes

ALT.Studio Color System

2 PAY

Design Workshop Plan
