openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 1 forks source link

Studio MFE pages that need to go through the MFE checklist #316

Open jmakowski1123 opened 8 months ago

jmakowski1123 commented 8 months ago

The following pages have already been converted to MFEs and are currently live on edx.org. Each page needs to go through the MFE checklist in order to ensure it is ready for release in Redwood.

All of these pages are part of the Course Authoring MFE.

Below is a description of all the changes to each page, including new features where relevant, and links to screenshots and documentation, where it exists.

Studio Home

Studio Home has been updated to include new Paragon components. In particular, updated elements include the course listing cards, the Courses and Libraries tabs, the buttons to create new courses and new libraries.

Screen Shot 2024-02-07 at 1 39 49 PM

Grading page

The Grading Configuration page has been updated to include new Paragon components. In particular, updated elements include header font weights, block design for each assignment type.

Screen Shot 2024-02-07 at 1 42 51 PM Screen Shot 2024-02-07 at 1 43 10 PM

Update page

The Updates page has been updated to include new Paragon components. In particular, updated elements include font weights, a redesigned button to add new updates, and new styling on the updates block and the course handouts card.

Screen Shot 2024-02-07 at 1 45 38 PM

Schedule and details page

The Schedule and Details page has been updated to include new Paragon components. In particular, updated elements include stylistic changes to the course pacing dials and the course schedule fields.

The legacy experience contained the following fields, which are all fields from the edx.org Publisher experience. We do not need to include these in the community release, and it seems like there's a toggle to disable them. They should be disabled out of the box:

-Course language -Course short description -Course Overview -Course card image -Course introduction video -Hours of effort -Prereqs -Content License

Screen Shot 2024-02-07 at 4 25 56 PM

Course team page

The Course Team page has been updated to include new Paragon components. In particular, updated elements include new styling on the team member cards. (*Note: Presumably there is an updated button to add new team members, but I don't have full staff permissions on the edx.org sample course so I'm not seeing it on the following screenshot, but it should be in the code.)

Screen Shot 2024-02-07 at 4 31 08 PM

Advanced settings page

The Advanced Settings page has been updated to include new Paragon components. In particular, update elements include new styling for the json field cards.

Screen Shot 2024-02-07 at 2 22 04 PM

Import page

The Import page has been updated to include new Paragon components. In particular, updated elements include new font styling and new styling of the upload box. It now also includes a workflow to drag and drop a .tar.gz file, in addition to clicking to upload.

Screen Shot 2024-02-07 at 4 35 31 PM

Export page

The Export page has been updated to include new Paragon components. In particular, updated elements include new font styling and new styling of the export box.

Screen Shot 2024-02-07 at 4 36 40 PM

Files page

The Files page has been updated to include new Paragon components. In particular, updated elements include new font styling.

The Files page also include a number of net-new features, including:

-Better UI/workflow for bulk upload -Options for bulk delete -Better UI for individual file metadata view -Sort and filter options (sort A-Z) -Download individual files -Download all files in a zip file -Toggle view and grid view

Product Release Notes for the new features, with more screenshots, are here: https://docs.google.com/document/d/1tTNCJ54oodT7k38X2YIOpQlk8_gQWFOgypiijJ4jB28/edit#heading=h.tc8j7vnjjwws

A video demo of the new features is here: https://drive.google.com/file/d/1_GMta4zGIgtx0Y4sONCWj8zs0nsQzFll/view

github-actions[bot] commented 8 months ago

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.