rotimi-best / classroomio

Launch your Online Bootcamp in Minutes. Create your Own Udemy/Coursera In Minutes
https://classroomio.com
GNU Affero General Public License v3.0
415 stars 88 forks source link

feat: Progress Report Tool #329

Closed tunny17 closed 3 days ago

tunny17 commented 1 month ago

What does this PR do?

Fixes #313

Type of change

How should this be tested?

Checklist

Required

Appreciated

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
cio-cloud ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 1, 2024 5:14am
cio-com ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 1, 2024 5:14am
cio-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 1, 2024 5:14am
github-actions[bot] commented 1 month ago

Thank you for following the naming conventions for pull request titles! 🙏

rotimi-best commented 1 month ago

UI improvements

  1. Hide Generate progress report on desktop image

  2. When the user clicks download, show a loading state but changing the text to Loading...

  3. Disable download until all fields are filled.

rotimi-best commented 1 month ago

@tunny17

UX improvements:

My recommendation would be that when the user clicks download, you render the container with a width of 550px but it shouldn't be visible to the user and then make sure it can be downloaded. This way both on mobile or any desktop you can make sure that the image is consistent.