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

Improving User Experience During Login/Registration with Non-Intrusive Loading Indicators #2110

Closed
ajitkumarpal1 opened this issue Jul 22, 2024 · 8 comments
Assignees

Comments

@ajitkumarpal1
Copy link

Is your feature request related to a problem? Please describe.
Currently, when a user attempts to log in or register, the entire form disappears, and a circular loader is displayed in the center of the screen. This abrupt transition can be disorienting and frustrating for users. After the loader, the user is either redirected or remains on the same page with an error pop-up. This process blocks the entire page, which is not user-friendly and can lead to a poor user experience.
Describe the solution you'd like
To improve the user experience, the form should not disappear entirely. Instead:

  1. Disable Form on Submit: When the form is submitted, disable the form fields and submit button to prevent multiple submissions.
  2. Dim Background: Reduce the opacity of the background when the loader appears to indicate that an action is being processed without completely hiding the form.
  3. Top Loader Indicator: or we can Use a progress bar or loader at the top of the page instead of a full-screen loader. This keeps the form visible and provides a visual indicator that the process is ongoing.

Describe alternatives you've considered

  1. we can reduce the opacity of lower back ground
  2. or we can disable the form field and show a progress bar on top of page

Additional context

  1. login page
    Screenshot 2024-07-22 210756
  2. after click on login
    Screenshot 2024-07-22 211213

Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship PalisadoesFoundation/talawa#359

Copy link

Congratulations on making your first Issue! 🎊 If you haven't already, check out our Contributing Guidelines and Issue Reporting Guidelines to ensure that you are following our guidelines for contributing and making issues.

@Prakhar-commits
Copy link

can you please assign this issue to me @varshith257

@ajitkumarpal1
Copy link
Author

@varshith257 please assign me this issue here i update it already
Screenshot 2024-07-23 102942

@ajitkumarpal1 ajitkumarpal1 changed the title Feature Request Improving User Experience During Login/Registration with Non-Intrusive Loading Indicators Jul 23, 2024
Copy link

github-actions bot commented Aug 5, 2024

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Aug 5, 2024
@Cioppolo14
Copy link

@ajitkumarpal1 Are you working onthis?

@github-actions github-actions bot removed the no-issue-activity No issue activity label Aug 7, 2024
@AnshulKahar2729
Copy link

I would like to work on this issue if ajit is not working.

@AnshulKahar2729
Copy link

Should we do the same thing to register or just log in?

@palisadoes
Copy link
Contributor

I'll approve this as most websites follow this design aesthetic, however we must not eliminate the loading page anywhere else. We have other more important areas to focus on, such as reducing our code bloat and the resulting high memory utilization.

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

No branches or pull requests

5 participants