You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Redesign the Studio Advanced Settings page for course authors #514
Redesigns the Advanced Settings page in Studio for course authors. Right now the page shows about 82 course settings in a flat, alphabetical list of raw JSON fields. It's hard to navigate and easy to make mistakes when editing. The redesign groups the settings into collapsible sections by category (General, Grading, Schedule, Certificates, and so on), and swaps the raw JSON textarea for inputs that match each data type: toggles for booleans, number fields, dropdowns for fixed options, and a CodeMirror editor for the more complex JSON. The goal is to make the page easy to use for non-technical authors without taking anything away from power users.
This is a small, low-risk change focused on the interface. The input type and the options for each setting come from the backend, they are not hardcoded in the frontend. There's a demo video showing the new page in action in the frontend PR (#3019).
Activity
github-actions commentedon Jun 19, 2026
Thanks for your submission, @openedx/openedx-product-managers will review shortly.