Integrate theme support
Created by: ruester
Integrate theme support
See also https://github.com/research-software-directory/RSD-as-a-service/pull/506
This would be the new rebased branch which replaces the current main branch.
Fixes #46 (closed)
Changes proposed in this pull request:
- use the new custom themes via docker mounts from upstream RSD
The footer is now dynamically configurable which leads to having a different design than before.
Before with our AppFooter:
Now with the configurable/generic AppFooter:
So we may have to add a possiblity in the upstream RSD repo to further configure the logo placement/size, to add a "page is based on" and "contribute on" section dynamically.
How to test:
- delete the directories
frontend/{node_modules,.next}
if they exist - docker-compose up --build
PR Checklist:
-
Increase version numbers in docker-compose.yml
-
Link to a GitHub issue -
Update documentation -
Tests