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

Build out "resource preview" for practice/exercise resources #12989

Open
Tracked by #11888
marcellamaki opened this issue Jan 8, 2025 · 0 comments
Open
Tracked by #11888

Build out "resource preview" for practice/exercise resources #12989

marcellamaki opened this issue Jan 8, 2025 · 0 comments
Assignees

Comments

@marcellamaki
Copy link
Member

marcellamaki commented Jan 8, 2025

Overview

As we move towards an MVP of the lesson management side panel, we want to be sure that coaches can preview resources within the new workflow, without navigating away from the page and losing context.

Prerequisites

  • Run Kolibri locally or kolibri-demo to get familiar with the current (0.17) lesson preview UX/UI, and then walk through the develop lesson workflow at using the /lessonstemp path.

Updated accordion styles

For 0.18, it looks like the accordion question preview is slightly updated. We should address this within this issue in a common place, as it will be used across lessons (for exercises) and quizzes, as we iterate on 0.17 work.
Image

Tasks

  • Update the KCards in the exercise selection in lessons so that they navigate to the preview
  • Update the styles of the accordion - beginning with ensuring the colors, borders, padding/spacing, etc is updated. (This is detail-oriented work and will require close inspection of the Figma)

Acceptance Criteria

  • User can successfully preview any exercise materials that use the content renderer - including those with and without corresponding images/content that is referenced by the question
  • User can add the resource to the lesson
  • proper mobile responsiveness and a11y (including the accordion navigation)

Out of scope

  • Implementing this preview for non-practice resources
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants