Hey there!
Completely disabling MFEs is not something Open edX supports. As a matter of fact, I’m surprised that anything worked at all after you did this.
It’s fine to disable indigo, but then you need to rebuild the MFE image via:
tutor images build mfe
Otherwise, part of theming an Open edX instance includes theming MFEs. How to do this is covered here: GitHub - overhangio/tutor-mfe: This plugin makes it possible to easily add micro frontend (MFE) applications on top of an Open edX platform that runs with Tutor.
Finally, customizing the legacy frontend (any pages that are not MFEs) should be covered by this document: Changing the appearance of Open edX — Tutor documentation
It seems you’re doing what’s recommended there, but I don’t know enough about your xyzai
Tutor plugin to give more specific help. Have you tried doing exactly what’s recommended in the page above, outside of a Tutor plugin?
The last thing I can think of is this:
Have you tried stopping the instance and then starting it? I think a restart
doesn’t actually force the use of new images, whereas the following does:
tutor local stop
tutor local start -d