[FIX] Accessibility low contrast taskboard 2228

Implements [task 2228](https://www.openproject.org/work_packages/2228)

:exclamation: Depends on [OpenProject Backlogs Core PR 806](https://github.com/opf/openproject/pull/806)