[FIX] Accessibility low contrast taskboard 2228

Implements [task 2228](https://www.openproject.org/work_packages/2228)

:exclamation: Depends on [OpenProject Backlogs PR 67](https://github.com/finnlabs/openproject-backlogs/pull/67)