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

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

Open
Tracked by #322
jmakowski1123 opened this issue Jan 23, 2024 · 1 comment
Open
Tracked by #322

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

jmakowski1123 opened this issue Jan 23, 2024 · 1 comment
Assignees

Comments

@jmakowski1123
Copy link

jmakowski1123 commented Jan 23, 2024

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

@jmakowski1123 jmakowski1123 converted this from a draft issue Jan 23, 2024
Copy link

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

@jmakowski1123 jmakowski1123 changed the title Studio MFE pages that need the go through the MFE checklist Studio MFE pages that need to go through the MFE checklist Feb 7, 2024
@arbrandes arbrandes moved this to Backlog in Frontend Working Group Mar 19, 2024
@arbrandes arbrandes moved this from Backlog to To Do in Axim Engineering Tasks Mar 19, 2024
@arbrandes arbrandes added epic Large unit of work, consisting of multiple tasks and removed epic Large unit of work, consisting of multiple tasks labels Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To Do
Status: Backlog
Development

No branches or pull requests

2 participants