SchildiChat / SchildiChat-android

Matrix client / Element Android fork
https://schildi.chat/android/
Apache License 2.0
389 stars 51 forks source link

User-defined colors #25

Open SpiritCroc opened 3 years ago

SpiritCroc commented 3 years ago

Allow modifying some colors of the app, on a dark/light theme basis. We could e.g. show a "Customize themes" setting below the theme setting, which allows for setting following colors:

In some way, customization settings need to be disabled by default, so that no theming inconsistencies arise when themes are switched. Maybe we want to automatically set these colors to values from the current theme, when dark/light theme setting is changed. We better use some "magic color values" for that, so updates can change colors as well when users have not changed anything.