-
Notifications
You must be signed in to change notification settings - Fork 709
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
Resource discovery: Implement resource card #12319
Comments
Hey!! I would like to work on this issue @MisRob please assign me this issue!! |
Hi @Spoorthy1423, thanks for volunteering. This issue is not available for assignment. There are contributing opportunities in three repositories. See the contributing guidelines including links to issues suitable for contribution for each repository below. I would ask you to read the contributing guidelines at first and volunteer for one issue at a time.
You can also see the list of unassigned "help wanted" or "good first issue" issues across all repositories. |
WIP in #12418 |
completed in #12418 |
Blocked by
KCard
component kolibri-design-system#625 (however, since the PR is nearly ready, can be developed in parallel locally via Running Kolibri with local Kolibri Design System)Summary
In support of coach resource discovery we need to implement a new resource card. This will be one of the first cards in Kolibri built on top of
KCard
.The final card is expected to look like:
It needs to show
References
Guidance
<AccessibleResourceCard>
and use<KCard>
at its basisuseSearch
composable. In the scope of this issue, assume that data for the new card will have the same structure.ResourceCard.vue
whencontentNode.is_leaf
is truthy,LearningActivityIcon.vue
,LearningActivityLabel.vue
, ...)KCard
will need further updates to support all Kolibri cards. If there’s something thatKCard
doesn’t support yet, discuss with relevant people and determine next steps.Out of scope
Acceptance criteria
KCard
and contains elements listed aboveKCard
will be responsible for basic layout RTL support, but some additional tweaks may be needed for content that is provided to it via slots etc.)<AccessibleResourceCard>
's in<ul>
and feed them with data that have same structure as production data and enough variance (see content tolerance criteria). Demonstrate all learning activities.The text was updated successfully, but these errors were encountered: