Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Redesign] Log In Page #841

Closed
Lvyshnevska opened this issue Oct 20, 2024 · 1 comment · Fixed by #842
Closed

[Redesign] Log In Page #841

Lvyshnevska opened this issue Oct 20, 2024 · 1 comment · Fixed by #842
Assignees

Comments

@Lvyshnevska
Copy link
Collaborator

Lvyshnevska commented Oct 20, 2024

As a User,
I want to log into the platform seamlessly with clear and intuitive visual feedback,
So that I can access my account quickly and correct any errors if needed.


Acceptance Criteria:

  1. Log In Page Layout:

    • A centered login form with fields for:
      • Email Address: Input field with a placeholder ("Введіть свою електронну пошту").
      • Password: Password input with an eye icon to toggle password visibility.
    • Buttons for:
      • Forgot Password?: A link to password recovery.
      • Log In: Primary button labeled "Увійти".
      • Sign Up Option: Below the form, a message: "Вперше на нашому сайті? Зареєструйтесь".
  2. Form Validations:

    • Email Format Validation: If the email is invalid, display an error in red:
      • "Введіть адресу електронної пошти у форматі name@example.com".
    • Password Error Handling: If credentials are incorrect:
      • Error Message in Red: "Електронна пошта чи пароль вказані некоректно".
    • The error messages should appear dynamically without a page reload.
  3. Visual Feedback for Errors:

    • Highlight the error field in red borders when the user enters incorrect data.
    • Password error feedback shows when typing invalid input (mockup shows real-time error detection).
  4. Password Toggle Feature:

    • Clicking the eye icon will toggle the password visibility on and off.
  5. Mobile and Desktop Views:

    • The layout must be responsive:
      • On desktop, the form remains centered.
      • On mobile, the form should adjust its size and position to remain user-friendly.
  6. Footer and Header Consistency:

    • Header navigation includes links for "Про нас", "Підприємства та сектори", "Пошук", "Увійти", and "Зареєструватися".
    • Footer must remain visible with:
      • Contact information and categories for "Підприємства" and "Сектори".
      • Links for "Політика конфіденційності" and "Умови користування".
  7. Error Handling and Retry Option:

    • If login fails multiple times, users can retry:
      • The system should guide users to click "Забули пароль?" if they need recovery.
  8. User Redirection:

    • Upon successful login, users are redirected to the main page.

Mockups
image

image

image

image

Link to Mockup
https://www.figma.com/design/pdh0xc92SJqnUmix7dkeRT/Forum-Project-(New)?node-id=2028-17451&node-type=frame&t=keEWVY8UaeXRuy3C-0

Epic #844

@Lvyshnevska Lvyshnevska self-assigned this Oct 20, 2024
@Lvyshnevska Lvyshnevska linked a pull request Oct 21, 2024 that will close this issue
@parsival2022
Copy link
Collaborator

I think everything looks like it should be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants