Invenio-Theme-TUW
This module provides UI components to bring the TU Wien corporate design to InvenioRDM. It also provides some extra functionality and new endpoints.
Features
- TU Wien corporate design
- Extra pages with information related to the service at TU Wien
- Guarded record deposit & community creation pages
- Form to contact the owner of records
- Small bespoke admin pages geared towards use at TU Wien
- Greetings from the Easter Bunny
- Etc.
Installation
After installing Invenio-Theme-TUW via pip, Invenio's assets have to be updated:
$ pip install invenio-theme-tuw
$ invenio-cli assets build
Running tests
To execute the tests, the project has to be installed locally. Then, the run-tests.sh script can be executed.
$ uv sync --all-extras
$ source .venv/bin/activate
$ ./run-tests.sh
$ deactivate