Closed rotimi-best closed 1 month ago
Thanks for the issue, our team will look into it as soon as possible. If you would like to work on this issue, please wait for us to decide if it's ready. To claim an issue that does not have the "needs triage" label, please leave a comment that says ".take". If you have any questions, please reach out to us on Discord or follow up on the issue itself. For full info on how to contribute, please check out our contributors guide
Add a column in the organization table called customizations
and it should store a JSON like this
dashboard: { community: false, exercises: false, bannerImage: 'link_to_image', bannerText: '' },
course: {newsFeed: false, grading: false},
apps: {poll: true, comments: false}
You should then use this JSON to determine the settings to display. Please follow the same convention we currently have in our settings UI.
Add a new section under Theme
and it should look like the custom domain section where you can go to a seperate settings page.
Now in the settings page let it look like this landing page settings page within individual sections on the left and on the right the specific settings
Please reuse the same components used in other settings here, don't use custom component or custom styling. This is to keep our settings consistent for people to easily understand it.
Feature Description
From settings in the admin dashboard, an admin should be able to customize the pages shown for students. You can't customize how the dashboard look just to make sure the UI is consistent with our documentation.
Use Case
No response
Proposed Solution
No response
Alternatives (optional)
No response
Additional Context
No response
Please check the boxes that apply to this feature request.