-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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]: Redesign the topic page to incorporate skill practice along with lessons. #19614
Labels
enhancement
Label to indicate an issue is a feature/improvement
Impact: Medium
Will improve quality-of-life for at least 30% of users.
Work: Medium
The means to find the solution is clear, but it isn't at good-first-issue level yet.
Comments
seanlip
added
triage needed
enhancement
Label to indicate an issue is a feature/improvement
labels
Jan 28, 2024
4 tasks
Note: see oppia/design-team#97 for the corresponding design issue. For questions about the design, please contact @juliafalarini and @seanlip. |
3 tasks
seanlip
added
Impact: High
Blocks or significantly slows down a core workflow.
Work: Medium
The means to find the solution is clear, but it isn't at good-first-issue level yet.
Work: High
It's not clear what the solution is; will need investigation.
Impact: Medium
Will improve quality-of-life for at least 30% of users.
and removed
triage needed
Work: Medium
The means to find the solution is clear, but it isn't at good-first-issue level yet.
Impact: High
Blocks or significantly slows down a core workflow.
Work: High
It's not clear what the solution is; will need investigation.
labels
Jan 29, 2024
Milestone 1:The UI of the topic viewer page will be developed.
Milestone 2: Develops modals to be used on the topic viewer page.
|
4 tasks
@pritam2317 please strike the row from this table (#19614 (comment)) since this is no more required. |
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: Medium
Will improve quality-of-life for at least 30% of users.
Work: Medium
The means to find the solution is clear, but it isn't at good-first-issue level yet.
Is your feature request related to a problem? Please describe.
The aim of this issue is to redesign the topic page so that it incorporates skills together with lessons, and provides a clearer way for learners to discover practice sessions and revision cards. It also makes it easier for learners to choose the appropriate language to play/voiceover the lesson in, so that they don't have to enter the exploration only to find that their desired language is not available.
The PRD for this is here and the mocks are here (see the large section on the left called "Topic Page". towards the right titled "Practice Player" and "Session Results".
Describe the solution (or solutions) you'd like
Implement the functionality and mocks in the above PRD that are related to the topic page. This includes the following:
This feature should be implemented behind a feature flag until it is ready to launch. See this link for more details. When implementing, each PR should include both desktop and mobile views (for a particular part of the mocks), and include the necessary tests.
Note that this project requires a technical design doc prior to implementation.
Describe alternatives you've considered and rejected
No response
Additional context
This issue only covers the topic page redesign. See #19613 for the corresponding issue for the practice session redesign (which refers to the same PRD and Figma files).
The text was updated successfully, but these errors were encountered: