Open LianaHarris360 opened 3 months ago
Can I work on this issue?
Hi @JennyPoudel, thanks for volunteering, we appreciate it. This issue is already assigned to a core team member. We welcome contributors on many other issues. There are contributing opportunities in three repositories. See the contributing guidelines including links to issues suitable for contribution for each repository here:
You can also see the list of unassigned "help wanted" or "good first issue" issues across all repositories.
Overview
This feature is the process of introducing users to Kolibri's user interface, and key features within the Learn plugin through informative pop-up elements containing tips after the user has completed the device setup process. It's designed to enhance user understanding and engagement with Kolibri UI.
What problem is it solving?
How do we know this feature is successful?
User testing and feedback indicate that the onboarding flow is helpful and improves the initial user experience.
Who is this feature for?
This feature targets new users who have just completed the setup process for Kolibri, regardless of their setup path (On my own, Learn-only, or Full device). It aims to provide them with a guided introduction to some of the platform's key features and functionalities.
Project Timeline
This feature will be released in Kolibri v0.18.0.
Assumptions/Constraints:
Guidelines:
develop
branch for the folderpackages/kolibri-common/strings
and add a new file for the set of strings.steps
) as a prop. Each onboarding step contains a reference target, information about its content and placement, and whether it's active.popper.js
library in order to create the popover elements and positioning.Potential Example Usage:
Acceptance criteria
Tasks
Resources