Learner's dashboard MFE is not ready for usage in community

Hi there!

I’ve just tested the Learner’s dashboard (aka New Learner Home) MFE and I love it!

But it has one major issue - instead of using the frontend-component-header it uses its own LearnerDashboardHeader component. Main pain points here:

  • it’s a third header on the platform (including legacy header and the header component used by other MFEs) which is confusing for users
  • it has hardcoded edx’s values, like the edx logo, which I believe will be a violation of the trademark policies if used elsewhere

Proposal

It would be great to replace it with the easily-brandable frontend-component-header.

Questions

Are there any plans for such refactoring?
Maybe I can track the progress on it somewhere?

2 Likes

This is precisely why the Learner Dashboard was made available experimentally to Palm users: so we can start enumerating all the changes required for it to be released officially. Thanks for getting that started! :slight_smile:

To be clear, the only plan now is to get these shortcomings listed. Afterwards, we’re hoping to get contributions to fix them in time for Quince.

With that in mind, it would be great if you could create a ticket in the repository listing the problems you found, and then we can use that as a rallying point.

2 Likes

Thanks, @arbrandes!

With that in mind, it would be great if you could create a ticket in the repository listing the problems you found, and then we can use that as a rallying point.

Got it! I’ll create a ticket ASAP

1 Like

[Cross-linking] The new issue ticket created in the repository

1 Like