frontend-app-learning
frontend-app-learning copied to clipboard
feat: [FC-0056] courseware sidebar enhancement
Settings
EDX_PLATFORM_REPOSITORY: https://github.com/openedx/edx-platform.git
EDX_PLATFORM_VERSION: master
TUTOR_GROVE_WAFFLE_FLAGS:
- name: courseware.enable_navigation_sidebar
everyone: true
Description
This pull request adds several improvements to the courseware sidebar navigation.
- Display section and sequence progress
- Add tracking event to the unit button
- Hide the horizontal unit navigation with enabled sidebar navigation
Depends on BE PRs
Design
https://www.figma.com/file/gew5tORDX4Q7wxOS8vjqZu/side-nav-OEX?type=design&node-id=318-3234&mode=design&t=rBe1ToNYP8RY6QOp-0
Testing instructions
- Run master devstack.
- Start platform make dev.up.lms+cms+frontend-app-course-authoring and make checkout on this branch.
- Go to Course Unit page from the Course Outline page.