Open
Description
Is your feature request related to a problem? Please describe.
It would be helpful for admin users to be able to save CSS styling rules for a collection in the DSpace Admin collection forms.
This CSS would then be displayed on the collection browse page and collection item pages.
Describe the solution you'd like
- Add a new metadata field to the DSpace database for saving collection CSS
- Add a new 'Collection styles' input field to DSpace Admin collection form.
- Admin users can save raw CSS rules to 'Collection styles' input box.
- CSS rendered on collection browse page and item detail page.
These CSS rules should be able to style any part of the DSpace interface - including header, nav bar and footer.
Describe alternatives or workarounds you've considered
Currently if an admin user wants to be able to customise the display of a collection they must ask someone with server access/technical knowledge to:
- Create a new theme
- Upload that new theme to the DSpace Angular server
- Edit the config.*.yml on the angular server - associating their collection with the new theme
We would like to add the ability for admin users to be able to make some styling changes themselves.
Additional information
Metadata
Metadata
Assignees
Type
Projects
Status
👀 Needs Discussion / Analysis