Customize /courses page in openedx teak version

hi,
i have create a openedx tutor teak version and using plugin slots i have customized the headers and footers as per my need through a plugin and it works on all the lms pages… the thing is /courses page is not getting the header and footer as its not mfe … as courses page is a legacy page(i think so),
so how can i do the customization of this /courses page ?

You can follow tutor-indigo(Link) for customizing legacy tamplates.

1 Like

Hi @Akhil
Yes, that’s expected behavior.

The plugin slots only work with MFEs. The /courses page is a legacy LMS page, so MFE plugin slots will not apply there.

For legacy pages, customization needs to be done by modifying the LMS templates directly.

Since you’re using Tutor Indigo, as @FarazM mentioned you can update the header (and other UI parts) from here for all pages :

https://github.com/overhangio/tutor-indigo/tree/release/tutorindigo/templates/indigo/lms/templates/header

Similarly for footer:

These template files control the header and footer for legacy pages, including /courses.
You can override or modify them to apply your required changes.

Hi @Abdul_Muqadim - in Ulmo, recently released, the Catalog MFE can be optionally installed.