Skip to content

New Unit Page (Studio MFE conversion) #321

Description

@jmakowski1123

Project Scope

STATUS: The Unit Page is currently being implemented: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3862528042/WBS+for+Course+Unit+Page

The Unit Page has been updated to include new Paragon components. In particular, updated elements include updated fonts and new styling of the righthand widget and content blocks.

The new Unit Page will contain net-new features not included in the legacy experience. This includes:

New features on the Unit Page

New features associated with the Tagging project:

  • Three dot menu on the component blocks
  • Unit tags widget

New features associated with the Copy/Paste project:

  • Paste unit from unit
  • Copy unit button in right sidebar
  • Paste component button

These new features are documented here: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3866689562/New+Additions+to+the+Course+Unit+Page

The Unit Page is part of the Course Authoring MFE.

The design files are here: https://www.figma.com/file/YeKFwSpyLaJFDs3f3p3TSa/Studio-1%3A1-mock-ups?type=design&node-id=0-1&mode=design&t=pbMclMlKB1pwEGkJ-0

Associated PRs:

#### edx-platform
- [ ] https://github.com/openedx/edx-platform/pull/34036
- [ ] https://github.com/openedx/edx-platform/pull/34055
- [ ] https://github.com/openedx/edx-platform/pull/34337
- [ ] https://github.com/openedx/edx-platform/pull/34338
- [ ] https://github.com/openedx/edx-platform/pull/34360
- [ ] https://github.com/openedx/edx-platform/pull/34361
- [ ] https://github.com/openedx/edx-platform/pull/34929
#### frontend-app-course-authoring
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/808
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/809
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/827
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/828
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/831
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/832
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/845
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/857
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/882
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/884
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/901
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/908
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/985
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/967
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/964
- [ ] https://github.com/openedx/frontend-app-course-authoring/pull/992

Metadata

Metadata

Assignees

Labels

enhancementRelates to new features or improvements to existing features

Type

No type
No fields configured for issues without a type.

Projects

Status
Shipped
Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions