Don't use inline style

One-sentence description

thalia.nu uses an inline style attribute to set the header background image, this causes problems when setting the Content-Security-Policy (https://gitlab.science.ru.nl/thalia/serverconfig/merge_requests/380, https://gitlab.science.ru.nl/thalia/serverconfig/issues/248)

Current behaviour

The background header image is set using an inline style attribute, CSP sends a report

Expected behaviour

Inline style attributes are not used on the thalia website

Steps to reproduce

  1. Go to thalia.nu
  2. View CSP reports in network tab
  3. Observe that reports are send about the inline style attribute for the background image
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information