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

🚀 [Feature Request] - Add skeleton loading screen for webpages #925

Open
1 task done
AryanGupta001 opened this issue Oct 27, 2024 · 1 comment
Open
1 task done
Labels
enhancement New feature or request

Comments

@AryanGupta001
Copy link

Is your feature request related to a problem ? Please describe. ✍️

Currently, the application uses a throbber (loading spinner) during data loading phases. To enhance user experience and provide a more engaging and visually appealing placeholder, implement skeleton screen.

Describe briefly how you would implement this enhancement.

Some steps to implement this enhancement-
1. Identify Key Loading Areas
2. Create Skeleton Components: Design skeleton placeholders that match the layout of each content 
   type using div elements styled with CSS for shapes
3. Replace Throbber with Skeletons
4. Add Animation: Apply a pulsing or shimmer effect to skeletons using CSS animations or a 
   library like react-loading-skeleton for a smooth transition.

Additional context or screenshots

Additional context

Are you contributing for a program?

Other

Code of Conduct

  • I have read and agree to the Contributing Guidelines of this project.
@AryanGupta001 AryanGupta001 added the enhancement New feature or request label Oct 27, 2024
Copy link

Hello @AryanGupta001!
Thank you for raising this issue.
Please make sure to follow our Contributing Guidelines.
Don't forget to ⭐ our Grabtern-Frontend.

Our review team will carefully assess the issue and reach out to you soon!
We appreciate your patience!

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

No branches or pull requests

1 participant