[FIX] Accessibility low contrast calendar view 2229

Implements [ticket 2229](https://www.openproject.org/work_packages/2229)