Header Image

SIGN UP/IN


Screen by Screen


Overview

Imagine… You need to design an accessible sign-up/sign-in form to ensure a consistent experience and visual hierarchy across different devices.

ImagineYou need to design an accessible sign-up/sign-in form to ensure a consistent experience and visual hierarchy across different devices.

Key Design Considerations

My Design Considerations

  • Focusing on key inputs (email, password), there are no redundant entries.

  • Placing input fields and buttons on the thumb zone of the screen.

  • Arranging adequate white space, font sizes, and touch targets
    using a single-column layout.

  • Providing visual consistency.

  • Adding multiple cues - color, icons, heavy strokes, and helpful text.

Focus

Accessibility

Mobile-first

Inputs

Modal

Error messages

Microcopy

Usability testing

Before and after

Tools

Figma

SignUp Screen dor Desktop

1. Spacing

  • Tappable/clickable area bigger than: 24 x 24 px

  • Button and input fields: 48 px height

  • 16 px minimum spacing between interactive elements

Signup Phone Screen
Signup Phone Screen
Login Phone Screen
Login Phone Screen

2. Labels

  • Clear and constantly visible

  • More contrasting than the placeholder text

  • Always outside of the input

3. Microcopy

  • Short and helpful microcopy

  • Plain language without jargon or sophisticated technical language

  • Explaining what has gone wrong and how to fix it

  • Navigating what to do next

  • Following a concise and delicate manner

  • Presenting the validation result below the input field

Signup Phone Screen_Error Message
Signup Phone Screen_Error Message
Signup Phone Screen_Password Requirments
Signup Phone Screen_Password Requirments

4. Lists

  • Prevent errors from occurring and help users fill out the form

5. Links

  • Always underlined for easier identification

Login Phone Screen_Forget Password
Login Phone Screen_Forget Password
Login Phone Screen_Shorter Pass Error
Login Phone Screen_Shorter Pass Error

6. Colors

  • Sufficient color contrast ratio, bigger than 4:5:1 between text and background

  • The contrast between the input’s indicator (stroke) and background is bigger than 3:1, excluding inactive elements

  • Clear error states: red for failure, blue for success (in this case, green is a secondary brand color)

  • Providing other visual cues in addition to color

7. Modal

  • Providing an option to autocomplete to help fill form field easily

Signup Phone Screen_Successfull Login/Signup
Signup Phone Screen_Successfull Login/Signup

8. Happy End

9. Before Testing

These were revised screens after usability testing. What was changed:

  • Outlined a focus state with a relevant contrast ratio

  • More recognizable status icons

  • Spacing adjustments

Signup Phone Screen_Password with Requirements_before
Signup Phone Screen_Password with Requirements_before
Login Phone Screen_before
Login Phone Screen_before
Login Phone Screen_after
Login Phone Screen_after
Signup Phone Screen_error message_after
Signup Phone Screen_error message_after

To see more adjustments, check out the Figma prototype.

Imagine: More Projects

Header Image

Product List:

Filter by Filter

Focused on Usability

Imagine, 2025

Header Image

Product List:

Filter by Filter

Focused on Usability

Header Image

Product List:

Filter by Filter

Focused on Usability

Imagine, 2025

Header Image

Product List:

Filter by Filter

Focused on Usability

Header Image

Checkout:

Step by Step

Based on E-Commerce Experience

Imagine, 2025

Header Image

Checkout:

Step by Step

Based on E-Commerce Experience

Header Image

Checkout:

Step by Step

Based on E-Commerce Experience

Imagine, 2025

Header Image

Checkout:

Step by Step

Based on E-Commerce Experience

Header Image

UI Kit:

Atom by Atom

How I Designed My Brand Components

Imagine, 2025

Header Image

UI Kit:

Atom by Atom

How I Designed My Components

Header Image

UI Kit:

Atom by Atom

How I Designed My Brand Components

Imagine, 2025

Header Image

UI Kit:

Atom by Atom

How I Designed My Brand Components

HeaderImage

Table:

Row by Row

Based on a Task Management Tool

Imagine, 2025

HeaderImage

Table:

Row by Row

Based on a Task Management Tool

HeaderImage

Table:

Row by Row

Based on a Task Management Tool

Imagine, 2025

HeaderImage

Table:

Row by Row

Based on a Task Management Tool

0

0

0

0

0

0

0

0

Create a free website with Framer, the website builder loved by startups, designers and agencies.