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

[sprint_2] Issue RSS-ECOMM-2_02: Display clear error messages for validation issues 🚨 #76

Closed
4 tasks done
stardustmeg opened this issue Apr 29, 2024 · 1 comment · Fixed by #113
Closed
4 tasks done
Assignees
Labels
feature New feature or request sprint2 📑

Comments

@stardustmeg
Copy link
Owner

stardustmeg commented Apr 29, 2024

Description

Display clear error messages on the login form when validation issues are detected, such as an improperly formatted email address 📧 or a weak password 🔑. The error messages should follow specific display rules for a consistent and user-friendly experience.

Display Rules for Validation Error Messages 📚

  • Error messages should appear next to the corresponding input field (e.g., either to the right, left, top, or bottom of the input field).
  • Error messages should be styled consistently (e.g., with a specific font, color, and size) across all input fields.
  • Error messages should not overlap other UI elements or obstruct any important information.
  • Error messages should disappear once the user corrects the invalid input and meets the validation criteria.
  • Error messages should be easily readable and visually distinct from other text on the page (e.g., by using a different color or font weight).

Acceptance Criteria ✅

  • Clear error messages are shown next to the corresponding input field when validation fails.
  • Error messages are descriptive, explaining the specific validation issue.
  • Error messages follow the specified display rules for a consistent and user-friendly experience.
  • Error messages disappear when the user corrects the invalid input.

So team, let's take a leaf from Pink Floyd's book and remember - "All in all, it's just another brick in the wall." And every error message we solve is one less brick in our user's wall! Let's bring the wall down together! 🎸🧱

@stardustmeg stardustmeg self-assigned this Apr 29, 2024
@stardustmeg stardustmeg added feature New feature or request sprint2 📑 labels Apr 29, 2024
@stardustmeg
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request sprint2 📑
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants