-
Notifications
You must be signed in to change notification settings - Fork 528
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
Fix #545: Low fi onboarding part 1 #558
Conversation
app/src/sharedTest/java/org/oppia/app/onboarding/OnboardingFragmentTest.kt
Outdated
Show resolved
Hide resolved
I didn't review it in full yet, but can you first upload a recording of the new flow? It'd be good to see it context to reference it as part of the review. |
@rt4914 feel free to follow up with me via chat if you want to discuss the solution proposed here in more detail. |
@BenHenning I have just updated the PR description to include gif. But let's wait for for @veena14cs and @nikitamarysolomanpvt 's review and meanwhile I will try to check your comment and apply accordingly. |
app/src/main/java/org/oppia/app/onboarding/OnboadingSlideViewModel.kt
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM besides PTAL at some comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also think if sliders and indicators are dynamic would be better,Please see the comments and assign me back once new implementation changes are done
app/src/sharedTest/java/org/oppia/app/onboarding/OnboardingFragmentTest.kt
Show resolved
Hide resolved
app/src/sharedTest/java/org/oppia/app/onboarding/OnboardingFragmentTest.kt
Outdated
Show resolved
Hide resolved
app/src/sharedTest/java/org/oppia/app/onboarding/OnboardingFragmentTest.kt
Outdated
Show resolved
Hide resolved
… material-cardview-issue-fix-approach-2 # Conflicts: # app/build.gradle
…ard, onboarding proto
… into low-fi-onboarding-part-1
@veena14cs @nikitamarysolomanpvt for testing this, you will need to open the app, finish the onboarding flow, close the app completely and then again open it, it should show profile activity in second attempt. You need to close the app completely because of issue number #322 |
Explanation
Mock: https://xd.adobe.com/spec/e2239cf4-9cde-4c08-5296-25316c1f0a14-9412/screen/5981ecd6-2a80-4d82-8715-3e92294d53b5/RG-OB-Onboarding-1-
This PR implements the onboarding flow for new learners.
Checklist