streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.85k stars 352 forks source link

True monochromatic red-black night mode #3716

Closed eumiro closed 2 years ago

eumiro commented 2 years ago

Use case

When walking in dark/low light environment, looking from time to time at a bright phone screen (even in dark mode), forces the eyes quickly adapt to its blue light and then back to the dark environment.

Proposed Solution

I'd like to have a true monochromatic night mode using colors between #000000 and #FF0000 only. That would have no influence on the user's night vision.

matkoniecz commented 2 years ago

That would be a very significant redesign and quite significant effort to achieve this.

eumiro commented 2 years ago

Thanks for the quick reply.

I understand the map and the UI with texts not use so many colours and would need only a few dark red levels defined in their palette. On the other hand the icons would have to be completely redesigned and the choice images (especially the surface ones) would get unusable in the current form.

This is just an idea and a nice-to-have wish. Maybe more users will join and some nice solution could be done.

HolgerJeromin commented 2 years ago

Android 11 can make the screen black / white in the night. Perhaps this helps you.

mnalis commented 2 years ago

My EMUI 11.0 (Android 10) has this too, when you set "digital balance". It would be nice if it was "black / dull red" instead of "black / dull white" though. Something to suggest to Android makers I guess.

There are also free apps like Red moon which allow making display reddish for night mode system-wide.

10992-osm commented 2 years ago

Android 11 can make the screen black / white in the night. Perhaps this helps you.

Called as part of "Bedtime mode" in "Digital wellbeing".

It can also tint it amber ("Night Light")

edit: this is in Android 12, mind.

westnordost commented 2 years ago

Actually I think I will make the background for the forms etc. #000000 black on dark mode instead of the dark grey they are currently. I mean, is there any reason why not to use the most contrast available? In day mode, the background is also #ffffff white after all, not light grey.

smichel17 commented 2 years ago

Helps (a little) with https://github.com/streetcomplete/StreetComplete/issues/3378, too :)

westnordost commented 2 years ago

There is one reason though I notice now: Modal dialogs darken the rest of the background so they stand out more. If the background is already black, there is nothing to darken and so the boundaries of the dialog are not well visible.

I researched long whether it is possible to change the color of the background-darken: No, it is hardcoded.