Skip to content

Implement Helmholtz Corporate Design

Christian Meeßen requested to merge feature-helmholtz-corporate-design into main

Created by: cmeessen

Implements the following features:

How to test:

  • pull branch and recurse submodules
    git checkout feature-helmholtz-corporate-design --recurse-submodules
  • copy .env.example to .env and fill in the required information
    • remember to add yourself to RSD_ADMIN_EMAIL_LIST
    • set RSD_AUTH_PROVIDERS=HELMHOLTZAAI
    • if you need the AAI secret, ask @ruester or @cmeessen
  • build
    make dev
  • if you want to migrate some data, go to this repo, clone it to a different location, and follow the instructions to migrate the latest software spotlights to your local RSD
  • access the RSD via http://localhost:3000

To do's:

  • Finalise imprint
  • Add hard coded software spotlights on the front page
  • Provide text content for the front page

PR Checklist:

  • Increase version numbers in docker-compose.yml
  • Link to a GitHub issue
  • Update documentation
  • Tests

Merge request reports