<?xml version="1.0" encoding="utf-8"?>
Open full project

Overview

This Login/SignUp form prioritizes accessibility by combining a visually engaging design with user-friendly features and adherence to accessibility standards.

Key Design Decisions & Rationale:

  • Visual Appeal: Engaging background imagery enhances the user experience while maintaining sufficient color contrast for readability.
  • A centered white container provides a clear focus for the form.
  • Form Elements: Inline validation provides immediate feedback to users.
  • Password visibility toggle improves usability and security.
  • Focus indicators and hover states provide visual feedback and enhance user experience.
  • Accessibility Features: Meets WCAG 2.1 color contrast guidelines for text and icons.
  • Includes social login and SSO for convenience, with alternative login methods available.
  • Focuses on keyboard accessibility and screen reader compatibility.

In essence: This form aims to be both visually appealing and accessible to all users, regardless of their abilities.

Share your insights — leave a project review and help others grow their skills

Reviews

4 reviews


👏 Great work, Leonardo!

Your Mitratech Login Revamp strikes a perfect balance between clean aesthetics and accessibility 🌈 — love how you integrated WCAG-compliant contrast, inline validation, and clear focus states for an inclusive experience. The addition of SSO and social login options shows real attention to user convenience 🙌


Your login form design demonstrates a strong commitment to accessibility while maintaining a clean and visually engaging interface. The thoughtful integration of accessibility features showcases your focus on inclusivity and user-friendliness.

Strengths:

  • Adhering to WCAG 2.1 standards for color contrast (4.5:1 for text and 3:1 for icons) ensures readability for users with visual impairments.
  • Immediate feedback for errors, such as the email validation, enhances the form’s usability and reduces frustration for users.
  • The focus indicators and hover states for buttons and inputs provide clear feedback, improving navigation for keyboard users and ensuring clickability is apparent.
  • Including social login options and SSO adds convenience and supports diverse user preferences.

Areas for Improvement:

  • While the centered white container draws attention to the form, the background imagery could be simplified slightly to minimize distractions and further enhance the focus.
  • Tooltip or Help Indicators: Adding tooltips or subtle guidance for fields like password requirements could reduce errors and improve the user experience.

Great work, Leonardo! 🎉


The design does a great job of balancing usability and accessibility. The white container keeps the focus on the form, while the background adds subtle appeal. Inline validation offers quick feedback, making the form easy to use. Features like the password toggle, hover states, and focus indicators show attention to inclusivity, especially for keyboard and screen reader users. Meeting WCAG 2.1 colour contrast standards is a solid touch, ensuring readability. Social login and SSO options make it convenient for users. Overall, it’s a clean and functional design.

Things to Improve:

  • Primary vs. Secondary Actions: Make the primary action (e.g., "Log In") visually distinct from secondary ones (e.g., "Log in with SSO").
  • Tooltips for SSO: Add a brief explanation for SSO to help first-time users.
  • Error Message Placement: Position error messages closer to the input fields for clarity.
  • Tab Order: Ensure the tab order flows naturally, starting with essential inputs like email and password.
  • Hover and Focus States: Increase contrast for hover and focus states to make them more noticeable.

It’s a solid design with a few tweaks needed for an even better experience.


Great job! You did everything right according to accessibility guidelines. The design is clear and helpful. Just one small suggestion: while hovering, some users with poor eyesight might not notice it, so I'd recommend increasing the contrast between the default and hover states.

(edited)

17 Claps
Average 4.3 by 4 people
5 claps
4 claps
3 claps
2 claps
1 claps
<?xml version="1.0" encoding="utf-8"?>