-
Notifications
You must be signed in to change notification settings - Fork 3
Description
1. Is there an existing issue for this?
- I have searched the existing issues
2. What new feature or functionality would you like to request?
Legacy LMS provides a way to configure the footer links but the MFE footer has no support for doing this. Currently the only way to achieve this is to fork the footer component repo, which is difficult and time-consuming to maintain.
3. What product area does this feature affect?
MFEs
4. Please describe the scope of the feature
This customization would affect all MFEs that rely on the footer component.
5. Please describe why you see a need for this feature
I need to add links in the footer to my institution's accessibility policy, terms of service, honor code, etc. I used to do this by creating a custom theme, but that approach doesn't work with MFEs.
6. Please describe the potential impact and/or value of this feature
Controlling the footer links via settings is much easier to maintain than forking the footer.
7. Please provide 2-3 use cases and/or user stories in support of this feature
- As an operator, I need to be able to customize the links in the MFE footer, similar to what I can do with the legacy footer, so I can add legally required links with instance-appropriate URLs and without having to fork the footer component library.
- As a user, I'd like to see a consistent footer across all pages in an open edX instance.
8. Any additional information you'd like to provide?
Meta question: is this a necessary and appropriate use of the Product Review process?
9. Please include screenshots or screencasts that help describe the UI and UX of this proposal
Note that this proposal is to manage these links via configuration code, so there is no operator UX for adding or changing links.
Here are the UI changes:
- Custom footer links managed pre-MFE via a custom theme
- Default footer with the MFE
- Proposed footer with configured links
Metadata
Metadata
Assignees
Labels
Type
Projects
Status