openHPI / xikolo-ios

📱 iOS App of the HPI MOOC Platform
https://itunes.apple.com/us/developer/hasso-plattner-institut/id440210904
GNU General Public License v3.0
50 stars 11 forks source link

Fail-safe date and language visibility if High Contrast is set #682

Open cH3n7i opened 5 years ago

cH3n7i commented 5 years ago

Is your feature request related to a problem? Please describe. With several images being bright, release dates and language are not visible - let's make sure we take care of High Contrast.

Screenshot 2019-09-04 at 19 53 57

Describe the solution you'd like When in High Contrast mode we should make could put a subtle background color to make sure there is a contrast.

Affected Component CourseListViewController

mathebox commented 5 years ago

I totally agree! The gradient on the bottom of the image does not always work so well. But I also think that this problem is not restricted to the high contrast mode. We should make sure that the text is readable all the time.

To be honest, I don't have a good looking solution for this yet. The options I see are the following:

Some things we check before moving on:

tobiasrohloff commented 5 years ago

A course card on Android looks like this:

IMAGE 2019-09-10 17:37:53