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]: Implement empty state for home tab (Learner Dashboard Redesign) #21549

Open
amyyeung17 opened this issue Dec 26, 2024 · 5 comments
Labels
enhancement Label to indicate an issue is a feature/improvement Impact: Low -- ONLY DO IF GOOD FIRST ISSUE Postponing for now, since it doesn't affect users much. Work: Low Solution is known and broken into good-first-issue-sized chunks.

Comments

@amyyeung17
Copy link
Contributor

amyyeung17 commented Dec 26, 2024

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

This is part of #18384 (more specifically #21372). The redesign mockup does not account for when there are no in-progress and new classroom lessons. The home tab currently displays only the header when this happens.

image

Describe the solution (or solutions) you'd like

  • Design and develop the interface

Describe alternatives you've considered and rejected

An alternative solution is to keep the old dashboard implementation and fix the bug.
image

Additional context

N/A

@amyyeung17 amyyeung17 added triage needed enhancement Label to indicate an issue is a feature/improvement labels Dec 26, 2024
@Yashgupta9330
Copy link

@amyyeung17 I want to work on this issue can you assign it to me?

@amyyeung17
Copy link
Contributor Author

Hi @Yashgupta9330, this is part of the ongoing learner dashboard redesign. Currently, we've decided to backlog this feature until after the soft release (early next year). If you're still interested by then, please let me know. For future reference, we do have a procedure you have to follow before I am able to assign you: https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#choosing-a-good-first-issue

@Yashgupta9330
Copy link

@amyyeung17 Thank you for the update! I understand the feature has been backlogged, and I’ll keep an eye on it for after the soft release next year. In the meantime, I’ll review the contribution procedure to be prepared for future assignments.
Could you also let me know how I can check whether a feature is in the backlog or marked as "to-do" moving forward? This will help me identify where I can contribute.

@amyyeung17
Copy link
Contributor Author

@Yashgupta9330 Please avoid any issues tagged with triage needed, backlog, and impact: low (more about this in the above comment's link). I would say bug requests are usually up for grabs, since they're more likely to have some clear solution. If this is your first time contributing or you want something smaller, these issues are vetted and available: https://github.com/oppia/oppia/issues?q=is%3Aopen+label%3A%22good+first+issue%22+no%3Aassignee.

@Yashgupta9330
Copy link

@amyyeung17 Thanks for the clarification! I'll review the 'good first issue' list you shared and look for something suitable to begin with for my first contribution

@seanlip seanlip added Impact: Low -- ONLY DO IF GOOD FIRST ISSUE Postponing for now, since it doesn't affect users much. Work: Low Solution is known and broken into good-first-issue-sized chunks. labels Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Label to indicate an issue is a feature/improvement Impact: Low -- ONLY DO IF GOOD FIRST ISSUE Postponing for now, since it doesn't affect users much. Work: Low Solution is known and broken into good-first-issue-sized chunks.
Projects
Status: Todo
Development

No branches or pull requests

3 participants