[FIX] Accessibility low contrast taskboard 2228

Implements [task 2228](https://www.openproject.org/work_packages/2228)

:exclamation: Depends on [OpenProject Backlogs PR ]()