Open full project

Imagine is my fictional brand created to showcase various projects, including personal, educational, or freelance ones that I cannot share due to NDAs or other restrictions.

I designed this sign-up/sign-in form mobile-first to ensure the same experience and visual hierarchy on different devices by:

  • 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

Imagine: Asseccible Signup Form 1

KEY DESIGN CONSIDERATIONS

Spacing:

  • tappable/clickable area bigger than: 24 x 24 px
  • button and input fields: 48 px height
  • 16 px minimum spacing between interactive elements

Labels:

  • clear and constantly visible
  • more contrasting than the placeholder text
  • always outside of the input

Imagine: Asseccible Signup Form 2

Text:

  • 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 validation result below the input field

Lists:

  • preventing errors from occurring and helping users fill out the form

Imagine: Asseccible Signup Form 3

Links:

  • always underlined for easier identification

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

Modal:

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

Imagine: Asseccible Signup Form 4

I applied these considerations to comply with the WCAG’s requirements and to make a design inclusive for all users.

MORE TO BE DONE

  • outline focus state with a relevant contrast ratio
  • error summary with all input errors below the form
  • adapting the flow for various technologies (mouse, keyboard, etc.)
Share your insights — leave a project review and help others grow their skills

Reviews

4 reviews


Lorem ipsum dolor sit amet consectetur. Pretium pulvinar odio aliquet condimentum suspendisse nibh vel arcu. Bibendum in imperdiet sapien quisque odio gravida. Malesuada aliquet elit egestas pla

Lorem ipsum dolor sit amet consectetur. Pretium pulvinar odio aliquet condimentum suspendisse nibh vel arcu. Bibendum in imperdiet sapien quisque odio gravida. Malesuada aliquet elit egestas placerat amet. Ornare in scelerisque ut gravida amet. Tristique amet amet b

Lorem ipsum dolor sit amet consectetur. Pretium pulvinar odio aliquet condimentum suspendisse nibh vel arcu. Bibendum in imperdiet sapien quisque odio gravida. Malesuada aliquet elit egestas placerat amet. Ornare in scelerisque ut gravida amet. Tristique amet amet bibendum enim cursus. In vehicula mauris tincidunt arcu aliquam nunc. Tincidunt vitae netus ante eu et bibendum. Eget amet nibh vel est congue tellus tortor gravida nascetur. Ut vestibulum elit pulvinar netus in ante lectus turpis auctor. Nulla purus morbi adipiscing quisque in sodales aliquet. Ultricies a elit quis metus. Al

Love your design! Looking at it, I especially appreciated the "Not you?" option, it is important for user to have a way back if he made a mistake. The loading screen is also a great idea, it reflects the purpose of the app well and looks really good.

If I were to change anything, I would make Google, Facebook and Apple icons colored for better recognition. I also think that the error and check icons could be brighter, it's a bit hard to see them.

Your design have beautiful colors, the buttons sizes are a very comfortable size and the microcopy is clear. Good job, Galina!

Thanks, Adelina! I am working on fixing it ;)

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